2016-11-11 11 views
0

Referred this linkGradleのプロジェクトに依存関係を作成します

私は私が構築する必要があり、約8プロジェクトを持って最終的には私のREST Webサービスwarを構築する特定の順序です。私のプロジェクトの構造は、この

workspace/commons/projecta with gradle.build 
workspace/commons/projectb with gradle.build 
workspace/commons/projectc with gradle.build 
workspace/war/restapi with gradle.build 

は、今私は2つの選択肢を持っているように、使用中のシェルスクリプトをシェルスクリプトを作成したり、Gradleの依存関係を使用することです。しかし、上のドキュメンテーションのリンクは、依存性を指定する方法について言及していません../commons/projectc。構文は前方視しているようです。ワークスペースにbuild.gradleを作成する必要があるようです。

+0

あなたの 'settings.gradle'はどのように見えますか?任意のパスにあるgradleプロジェクトをsettings.gradleのサブプロジェクトとして追加することができます。例については、[here](http://stackoverflow.com/a/19303545/745574)を参照してください。ワークスペースにbuild.gradleは必要ありません。 – RaGe

答えて

0

Gradle.buildファイルを使用すると、問題を簡単に処理できます。

構文例:私は私の依存関係に史郎コアを追加し、上記の例で

dependencies { 
    compile 'org.apache.shiro:shiro-core:1.2.3' 
} 

Dependency Management Basicsのリンクを試してください。

+0

しかし、私のプロジェクト構造は異なっていますが、どのようにgradleが../../projectbを知っていますか? – Siddharth

+0

私はリポジトリにある "外部"依存関係を求めていません。私はローカルプロジェクトの依存関係を求めています。 – Siddharth

関連する問題