技術メモ

GradleのEclipseプラグインにある、この2つのプロパティの意味が非常にわかりにくい。

EclipseClasspathにはこうある。

*plusConfigurations
The confi ...

技術メモ

Eclipse 2019-06上でgradle 5.5を使って以下を行いたい。

モジュール開発を行いたい。
GradleのEclipseプラグインを使用して、Eclipseのクラスパス等を自動で設定させたい。
JUn ...

技術メモ

最新のGradle5.5になってもそのEclipseプラグインは、Eclipseクラスパス生成においてモジュール対応していないようだ。そこで、このEclipseの出力結果を変更して強制的に対応させることにする。

.project ...

技術メモ

Gradle4.*で使用していたスクリプトをGradle5.5で使おうとして、エラーになった。

* What went wrong:A problem occurred evaluating root project '.... ...

技術メモ

Gradle実行でこのエラーが発生した。もちろん、このメッセージはWindows7 64bitのときのものである。

>gradle -versionFAILURE: Build failed with an excepti ...



技術メモ

問題

Gradleの実行で

Could not target platform: 'Java SE 12' using tool chain: 'JDK 8 (1.8)'.

というエラーが発生した。もちろん、build.gra ...

技術メモ

解決したいこと

gradleでメソッドを作る際に、可変長引数も配列も受け入れるようにしたい。例えば、

sample 'a', 'b'sample

のいずれでも使えるようにしたい。なぜなら前者の場合はその場に記述しないといけない ...

技術メモ

Gradle:タスクをプログラム的に呼び出す方法は存在しないで書いたことだが、Gradleのおおよそのタスクについては、プログラム的にその実行を指示することができない。dependsOnを設定するしかない。

だから、別の何 ...

技術メモ

最新版で修正されているのかどうか不明だが、Gradle4.4.1ではこのバグがある。jarタスクでjarファイルを作成すると、エントリが重複してしまう。

再現サンプル

build.gradle

apply plugin ...

技術メモ

これがどうしてもわからないし、世界的にも悩んでいる人が多いようだ。そして、公式の回答としては「その方法は提供していない」というものだ。そんなバカなと思うかもしれないが、どうやってもうまくいかない。

やりたいこと

例えばCop ...