2016-10-23 6 views
1

私はモバイルアプリケーションの開発のためにVaadin Touchkitを試してみることにして、それをインストールして、サンプルアプリケーションで作業しようとしています。私はWindows 7 Pro、Eclipse Luna、およびMavenを持っています。私はMavenのほかに何かを使うのはうれしいです。vaadin touchkitのサンプルアプリケーション - いいえivy.xml

私はVaadinプロジェクトを作成し、それをVaadin Touchkitプロジェクトに変更できると説明しています。そこで私はVaadin Eclipseプラグイン3.0.0を使ってVaadinプロジェクトを作成します。

「プロジェクトを作成した後、」リストのステップ1は、ウィジェットセットをアイビー依存としてインストールで説明したように、ivy.xmlに含めて、プロジェクト内のTouchKitライブラリをインストールし、コンパイル」と言います。

は、私はそれが奇妙我々はMavenのからツタに切り替えていると思いますが、[OK]を私は上記のイタリック体で示されたリンクに行き、そして見つける:

Include the following declaration inside the `dependencies` section in the `ivy.xml`. 

をしかし、誰ivy.xmlファイルはありません。私はディレクトリツリー全体を検索しました。私はMavenよりアイビーについてよく知っているので、私はaroを掘りますそして少し、そしてivy.xmlはWEB-INF/libディレクトリにあるはずです。しかし、そのようなディレクトリはありません。

私はivy.xmlを作成することができますが、指示に記載されている行は含まれていませんが、このような状況では試行錯誤が実りありません。 Eclipse Vaadinプロジェクトでivy.xmlを取得するために必要なことがありますか?クラスパス上でTouchKitのjarファイルを取得する他の方法はありますか?どこかで生成されたWEB-INFを持っているとは思いませんか?

私は他の人たちが何らかの形でEclipseで動作するようにTouchKitのサンプルを取得していると思います - もし私が動作している別の方法を指すことができれば、それは問題ありません。

答えて

0

Hm、Ivy.xmlが欠けているのは、vaadinチームが知っている非常に古いバグです。時にはそれを作成しない理由は誰にも知られていません(何回か再作成しようとすると、これを修正するかもしれません)。

不運にも、あなたはmavenに対処する必要があります

+0

これはどうやって行うのですか?おそらく、TouchKitのpom.xmlに依存関係を追加し、VaadinServletの代わりにTouchkitServletを拡張するようにサーブレットを修正しました。しかし、TouchkitServletを見つけることができないのでコンパイルされません。それを置くための指示がアイビーに戻ってきます。 – arcy

+0

コンパイル時にウィジェットをコンパイルするには、ライセンスキーを取得する必要があります。 – Reborn

+0

よく、オープンソース版を使用していますが、まだライセンスキーについての指示はありませんでした... – arcy

関連する問題