2013年2月21日木曜日

GradleでEclipseのクラスパス変数を設定する

GradleでEclipseのクラスパス変数を設定する方法は、以下の通り。


この例では、クラスパス変数GRADLE_USER_HOMEにgradleのユーザホームディレクトリを指定している(5行目)。

eclipseタスクを実行後に、Eclipse上でプロジェクトを更新すると、クラスパス変数がEclipseに反映される。Eclipseで作成したJavaプロジェクトでは、eclipseタスク実行後にJDKへの参照が重複して登録されることがあったので、事前にcleanEclipseタスクを実行しておくのが無難。

Mavenリポジトリなどを使って依存関係を解決している場合、上記のようにクラスパス変数を指定しておくと、Eclipseの.classpathファイルにユーザディレクトリの絶対パスが記述されるのを防ぐことができる。

関連リンク

0 件のコメント:

コメントを投稿