2011-12-23 15 views
2

私はツールとしてMavenを使用しているプロジェクトに取り組んでいます。MavenプロジェクトをPlayframework依存関係

src 
    main 
     java 
      my_namespace 
         testserver 
           server_class1 
           server_class2 
         projectclass1 
         projectclass2 
         projectclass3 

プロジェクトが成長するにつれ、私はプレイFrameworkを使用したい:構造は次のようになるように、プロジェクト内で私は、ウェブ環境でプロジェクトの出力をテストするためのおもちゃ - サーバーを持っていますより良いWebテスト環境を構築する。私はPlayとMavenがうまく連携しないので、結局、現在のプロジェクトでMavenが生成したjarファイルに依存する2番目のプロジェクト(Play)を作成します。

2つのプロジェクトを同期するにはどうすればよいですか?

In Play外部依存関係は、/ libディレクトリになければなりません。両方のプロジェクトで同時に作業するので、Jarをパッケージングしたら、外部ディレクトリ(Playの/ lib)にコピーする必要があることをMavenに伝える方法が必要です。または、私は標準以外の位置から瓶を選ぶためにプレイが必要です。

私のプロジェクトにはいくつかの依存関係があるので、非Maven環境で使用するとjarファイル内で解決されますか?私はuber-jarを作成する必要がありますか?

答えて

3

ここで、プレイの依存関係を自分でlibフォルダにコピーする必要はありません。プレイに組み込まれた依存システムを使用できます。

これを確認してください:Play! dependencies

コマンド

play deps 

は、Javaプロジェクトの依存関係を取得します。

関連する問題