2016-06-01 9 views
0

私は現在BuildshipプラグインでEclipseを使用しています。私はSpringとHibernate JARを私のgradleプロジェクトにダウンロードしたいのですが、どうすればいいですか?私は依存関係のための私のbuild.gradleファイルに次のように置か:GradleからSpringとHibernate JARをダウンロードするには

apply plugin: 'java' 

dependencies { 
    compile 'org.springframework:spring-context:4.2.6.RELEASE' 
} 

repositories { 
    jcentral() 
} 

jar { 
    manifest { 
     attributes 'Main-Class': 'one.MainClass' 
    } 
} 

をGradleのビルドを実行すると、それはビルドが成功したことを述べている、と私は生産JARファイルを実行することができます。しかし、私はSpring JARを見つけることはできません。

ビルドパスに追加できるように、Spring jarsをEclipseプロジェクトにダウンロードするにはどうすればよいですか?

+0

ここに複数の質問があるようです:1)gradleはダウンロードするジャーをどこに置いていますか(つまり、gradle jarキャッシュはどこにありますか)? 2)Eclipseでgradleプロジェクトを設定すると、build.gradleで参照されているjarファイルがEclipseクラスパスで使用できるようになりますか? – GreenGiant

+0

はい、正確です。私が必要とするのは、これら2つの質問に対する答えです。 –

+0

Gradleは、Spring JARを(C:¥Users¥USER¥.gradle¥caches¥modules-2¥files-2.1¥org.springframework)に配置することを確認しました。私はちょうど私のeclipseプロジェクトにこれらのファイルを移動し、私のパスにそれらを含める必要があると思う。 –

答えて

3

あなたのためのEclipseプラグインを使用している場合Gradle、GradleはあなたのEclipseパスにjarファイルを追加できます:

allprojects{ 
    apply plugin: 'eclipse' 
} 

あなたのビルドスクリプトでは、単にgradle eclipseを実行し、それは彼らがすでに存在する場合、それらを置き換える、.settingsディレクトリおよびEclipseプロジェクトの代表的な.project.classpathファイルを生成することが含まれた後。このタスクを実行し、依存関係を変更するたびにEclipseでプロジェクトをリフレッシュします。

また、プロジェクトをgradleプロジェクトとしてインポートする限り、これを処理できるEclipseのGradleプラグインが市場にあります。

+0

正確に私が必要としたもの。ありがとうございました。 –

1

のjarファイルは、あなたがしたいことをしている場所を知っている場合は、その後の操作を行います。

右クリックし、プロジェクトに - >パスをビルド - >設定がパスを構築... - >ライブラリ(タブ) - >外部の追加JARのその後...

あなたがCから必要なすべてのjarファイルを選択:\ユーザー\モジュール-2 \ファイル-2.1 \ .gradle \キャッシュ\ USER ...

関連する問題