java - Intellij 无法识别我在 Gradle 中的 Java 应用程序?

标签 java gradle intellij-idea

我是 gradle 新手,并使用 gradle 加载了现有的 Java 项目。我可以使用:

./gradlew build 
./gradlew run

成功地构建和运行应用程序,没有问题,但我无法通过使用“main”方法右键单击Java文件来在IntelliJ中运行它,因为当我右键单击该文件时,它不会向我显示“作为Java应用程序运行”之类的内容。作为测试,我想在同一个项目下创建一个“Hello World”java应用程序(一个java文件),但我不能这样做,因为当我在IntelliJ中单击“新建”时,它没有给我任何创建Java类或包的选项。

IntelliJ 似乎无法将项目环境识别为 java,因此无法执行此操作。我以前用过Maven。

最佳答案

必须从 build.gradle 文件导入该项目。这样 IntelliJ IDEA 将自动配置所有源根目录和依赖项。

关于java - Intellij 无法识别我在 Gradle 中的 Java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58999215/

相关文章:

java - 我可以本地化 JOptionPane 是/否/取消选项吗?

java - 在不知道 JSON 格式的情况下用 Java 解析 JSON

java - 在 IntelliJ IDEA 中查找一个项目的所有文件中的单词

spring - Gradle构建没有完成

scala - 有没有一种简单的方法可以将 scaladoc 集成到 IntelliJ Idea 中?

java - Stage.setOnCloseRequest() 和 Runtime.addShutdownHook() 有什么区别?

java - 无法使用 IdeEventQueue 错误构建应用程序

java - 压缩异常 : ZIP file must have at least one entry in gradle build in android studio

android - 如何在ubuntu服务器上安装android SDK

java - 接口(interface)方法和抽象方法如何默认调用?