ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

DMDL EditorX バッチコンパイル時のGradleバージョン

2018-07-22 10:32:58 | PG(分散処理)

DMDL EditorXでバッチをコンパイルをする際には、Asakusa FrameworkのEclipseプラグインShafuのGradle実行機能を使っている。
この機能では、GradleのバージョンはShafuの設定で記述されているものが使われ、build.gradleに書かれているものは使われない。
で、AsakusaFWのバージョンが上がると、対応しているGradleバージョンも変わり、以前のGradleをそのまま使用しているとエラーになる事があったりするorz

そこで、ShafuのGradle実行機能にはGradleのバージョン(distributionUrl)を指定する方法があると聞いたので、それに対応した。
Eclipseプロジェクト/.buildtools/gradlew.propertiesのdistributionUrlを読み込み、それを使用する。
これで、Shafuの設定に依らず、プロジェクト毎のGradleバージョンが自動的に反映されることになる。

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

DMDL EditorX AsakusaFW 0.10.1コンパイルエラー

2018-07-21 23:18:45 | PG(分散処理)

DMDL EditorXAsakusa Framework 0.10.1のM3BPやVanillaのバッチコンパイルを実行しようとしたら、エラーになった。

M3BP

FAILURE: Build failed with an exception.

* What went wrong:
Problem configuring task :m3bpCompileBatchapps from command line.
> Unknown command-line option '--fail-on-error'.

Vanilla

FAILURE: Build failed with an exception.

* What went wrong:
Problem configuring task :vanillaCompileBatchapps from command line.
> Unknown command-line option '--update'. 

これは、Shafu(Jinrikisha)のGradleのバージョンが3.1の場合に起きた。(DMDL EditorXのバッチコンパイルでは、ShafuのGradle機能を利用している)
AsakusaFW 0.10.1では対応Gradleバージョンが4.7なので、Shafu(Jinrikisha)のGradleバージョンを4.7にすると、DMDL EditorXでもコンパイルが通るようになる。

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする