IntelliJ IDEA 内で gradle ビルドを実行すると正常に動作します。コマンドラインから実行しても、srcのすべての文字でエラーが発生して失敗します。
「タスク ':compileJava' の実行に失敗しました。」
同じコマンドラインからjavacを実行すると、ライブでキックしていることがわかるため、奇妙なコンパイラを見つけることができないと思います。
これは、私が本当に困惑する瞬間の 1 つです。これはバグですか?IDEA は、同じビルド スクリプトでコマンド ラインを使用するのを止める何かを挿入しますか? IDEA が行っていることは、とにかくコマンド ラインにアクセスすることだけでしょうか?
どんな助けでも大歓迎です。
編集:
コマンド ラインのエラーには、次のような数百のエラーが含まれます。
/*** .java:89:
閉じていない文字リテラル '±'、'§'、'~'、'`'、'\''、^
/*** .java:94:
(int x = 0; x < 禁止されている長さ; x++) { ^ の型の開始が不正です
/*** .java:94:
(int x = 0; x < 禁止されている.長さ; x++) { ^ には ')' が必要です
文字通り、クラス ファイル内のすべての行がエラーをスローします。私が言ったように、ビルド プロセスに組み込まれた IDEA を使用してコンパイルすることは、Jet Gradle プラグインを使用するので問題ありません。また、コマンドラインでは、gradle clean タスクも正常に機能します。