在 IntelliJ IDEA 中运行 gradle 构建工作正常。如果我从命令行运行它,它会在 src 的每个字符上给出错误。
“任务':compileJava'执行失败。”
我猜它无法找到奇怪的编译器,因为从同一命令行运行 javac 表明它是实时的并且正在运行。
这是我真正难过的那些时刻之一。这是一个错误吗?IDEA 是否会插入一些内容来阻止您使用具有相同构建脚本的命令行?当然,IDEA 正在做的所有事情都是接触到命令行?
任何帮助都非常感谢。
编辑:
命令行上的错误包括数百种:
/*** .java:89:
未闭合字符文字 '±'、'§'、'~'、'`'、'\''、^
/*** .java:94:
for (int x = 0; x < disabled.length; x++) { ^ 类型的非法开头
/*** .java:94:
')' 预期为 (int x = 0; x < disabled.length; x++) { ^
从字面上看,类文件中的每一行都会引发错误。就像我说的,使用内置构建过程的 IDEA 进行编译就像使用 Jet Gradle 插件一样。此外,在命令行上,gradle clean 任务也可以正常工作。