せっかなくので、やってみた。

日々のあんなこと、こんなこと、せっかくなのでやってみた

gradleのjavaプロジェクトをeclipseで取り込んだ時にクラス出力フォルダーをbuild配下にする

いまさらですがgradle初心者です。
gradleでeclipseプラグインを使ってeclipse用のファイルを色々作成し、eclipseからインポートしてもクラスの出力フォルダーはeclipseJavaプロジェクト標準のbinになってしまう。
プロジェクトのプロパティ―>Javaのビルドパス で /build/classes/java配下を指定したいのだが、普通に指定しようとすると、
「出力フォルダー ... をネストできません」
と怒られてしまう。
f:id:moneci:20190523171521p:plain

以下で設定できた。

  • デフォルト出力フォルダーに 「プロジェクト/build/classes/java/default 」を指定(defaultは存在しない適当なフォルダ)
  • 「ソースフォルダーごとに出力フォルダーの指定を可能にする」をチェック
  • 各ソースフォルダーの出力フォルダーに「build/classes/java/main」や「build/classes/java/test」を指定

f:id:moneci:20190523171733p:plain

他に正しいやりかたがありそうだけど、これでbinを消せました。