无法生成模块:找不到相关的gradle配置。请重新导入Gradle项目,然后重试

时间:2015-01-28 13:53:13

标签: intellij-idea gradle project-structure

我使用IntelliJ IDEA Ultimate 14和Gradle 1.2。我从控制台管理项目,但我需要从IDE调试一些代码。

当我尝试制作项目时,会出现this error window。当我尝试调试项目时,

Error: Unable to make the module: idappcli, related Gradle configuration was not found. 
Please, re-import the Gradle project and try again.

写在消息窗口中。如何将常规输出路径添加到项目中?

11 个答案:

答案 0 :(得分:254)

尝试打开gradle task view,然后点击刷新按钮。对我来说,它解决了这个问题。

答案 1 :(得分:74)

我也有类似的问题, 转到:查看 - >工具Windows - >摇篮即可。
 然后按 刷新 图标

enter image description here

答案 2 :(得分:17)

我的Intellij IDEA版本2016.2(Mac)出现了同样的问题

解决方案是:在Intellij中,点击"查看"然后"工具Windows"然后" Gradle"然后点击enter image description here

答案 3 :(得分:16)

这解决了问题"请重新导入Gradle项目并重试。"对我来说(IntelliJ Ultimate 17.3.3):

(1)Detached Gradle项目:

detach

(2)关闭项目,(3)通过文件>重新打开它。最近打开。 IntelliJ将承诺导入现在未链接的Gradle项目。 (4)导入并选择"使用自动导入"在对话框中。

enter image description here

答案 4 :(得分:2)

当我更新我的IntelliJ Idea时,我遇到了类似的问题。

要修复它,我在终端运行了以下命令,它解决了我的问题。

gradle cleanIdea idea

答案 5 :(得分:2)

这对我有用:

  1. 关闭IntelliJ创意
  2. 从项目根目录中删除“ gradle”和“ .gradle”文件夹
  3. 启动IntelliJ Idea并将项目作为gradle导入

screensshots before and after

答案 6 :(得分:2)

对于大多数人来说,已经建议的刷新Gradle也许可以解决问题。

对于我发现的其他人,删除.idea目录,然后重新导入项目可能会有所帮助。

可能是通过Spring Initializr创建项目时,您的资源目录未添加到类路径中。因此,您的应用程序永远不会加载已配置的application.properties文件。

要进行快速测试,请将以下内容添加到application.properties文件中:

server.port=8081

现在,在运行应用程序时,您应该在spring boot控制台中看到如下输出:

INFO  o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''

如果您的端口仍然是默认的8080并且未更改为8081,则显然不会加载application.properties文件。

您还可以从命令行检查应用程序是否以gradle bootRun运行。哪个最有可能会工作。

解决方案:

  1. 关闭IntelliJ,然后在项目文件夹中删除“ .idea”文件夹
  2. 将您的项目重新导入到IntelliJ中,如下所示:“导入项目”->“仅选择要导入的build.gradle文件”。 (IntelliJ将自动获取其余部分)
  3. 再次构建并运行您的应用程序

请参阅IntelliJ支持人员的官方答复: IDEA-221673

答案 7 :(得分:1)

在我的情况下,根本原因是缺少代理配置。一旦我正确配置它,我就能够刷新gradle项目,它最终下载了丢失的文件并正确设置了项目。

File > Settings > Appearance & Behaviour > System Settings > HTTP proxy

然后

View > Tool Windows > Gradle 

同步按钮

答案 8 :(得分:0)

我进入了IntelliJ Gradle首选项:

Menu: Preferences > Build, Execution, Deployment > Build Tools > Gradle

Project Level Settings下,将单选按钮切换为 "使用默认的gradle包装(推荐)"

点击制作按钮,开始营业!

答案 9 :(得分:0)

我建议尝试“构建>重建项目”。screen capture of menu

答案 10 :(得分:-1)

@ user1339我也有同样的问题。请阅读此问题Building war with Gradle, Debugging with IntelliJ IDEA。这对你很有帮助。并建议“制作”任务。正如消息所说,我应该尝试重新导入Gradle项目并再试一次。就我而言,这个建议变得非常有用。