java - Java程序未编译IntelliJ Idea

标签 java intellij-idea gradle compilation stack-trace

我正在尝试在Intellij IDEA中编译我的Java项目,但是在单击Build时,它将引发以下错误:

2:21:43 PM: Executing external tasks ':classes :testClasses'...
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> java.lang.IllegalArgumentException

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

如果存在任何错误,我应该在lint指出的代码中没有任何可见错误。

我尝试将--stacktrace命令放入File -> Settings -> Build, Execution, Deployment -> Compiler -> Java CompilerFile -> Settings -> Build, Execution, Deployment -> Compiler -> Gradle-Android Compiler -> Command line Options
但是在构建没有堆栈跟踪的代码时,我仍然会遇到相同的错误。

我该怎么做才能解决?

构建配置:

enter image description here

enter image description here

IDE版本:IntelliJ IDEA 2017.1.4社区版。

最佳答案

我自己想通了。来自Android Studio,它可以为您处理一切,而IntelliJ则具有相对不错的学习曲线。

我的错误是在创建Java项目时没有选择Use auto-import。结果,IntelliJ想法没有下载Gradle二进制文件并将其集成到项目中。

我创建了一个新项目,选中了上述选项,现在可以从终端运行gradlew命令。

关于java - Java程序未编译IntelliJ Idea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44454302/

相关文章:

java - 如果我激活 `-parameters` 编译器参数,SDN 将不起作用

java - Play 1.2.4增删改查: Manipulating the UI based on model

java - oracle 上的 hibernate 序列,@GeneratedValue(strategy = GenerationType.AUTO)

android-studio - 如何仅使用 Android Studio git 插件 GUI 对齐 git 工作副本

java - Gradle & Groovy - 错误 : Could not find or load main class

gradle - 由于配置中资源 'attr/mode'的值重复,因此构建失败

java - hibernate 与 ProjectionList 错误 : cannot be cast to [Ljava. lang.Object;

java - 在 intelliJ 中从 Java 中读取文件

intellij-idea - 如何在Pycharm中使用 "Replace in selection"

gradle - 相当于非 Android Gradle 中的产品 flavor ?