无法制作模块: 找不到相关的分级配置。请重新导入分级项目,然后再试一次

我使用的是 IntelliJ IDEA 旗舰版14和分级版1.2。我从控制台管理项目,但是我需要从 IDE 调试一些代码。

当我尝试制作项目时,会出现 这个错误窗口。当我尝试调试项目时,

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

如何将常规输出路径添加到项目中?

81322 次浏览

@ user1339我也有同样的问题。请读这个问题 用 Gradle 构建战争,用 IntelliJ IDEA 调试。这对你很有帮助。以及“制作”任务的建议。正如消息所说,我应该尝试重新导入的 Gradle 项目,并再次尝试。在我的情况下,这个建议变得非常有用。

尝试打开 分级任务视图分级任务视图,然后单击刷新按钮。对我来说,它解决了这个问题。

我进入了 IntelliJ Gradle 的偏好:

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

Project Level Settings下,把无线电按钮切换到 < em > “使用默认级别包装(推荐)”

按下制造按钮,就成功了!

我也有过类似的问题, 转到: 查看-> 工具窗口-> 分级
然后按下 刷新图标

enter image description here

我的 Intellij IDEA 版本2016.2(Mac)也有同样的问题

解决方案是: 在 Intellij,点击“查看”,然后点击“工具窗口”,然后点击“分级”,然后点击enter image description here

我必须确保 使用自动导入使用默认级别包装(推荐)都被检查过。

File > Other Settings > Default Settings > Build, Execution, Deployment > Build Tools > Gradle

Intellij Gradle Preferences

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

为了修复它,我在终端运行下面的命令,它修复了我的问题。

gradle cleanIdea idea

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

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

那么

View > Tool Windows > Gradle

同步按钮

这修正了问题“请重新导入 Gradle 项目,然后再试一次”(IntelliJ Ultimate 17.3.3) :

(1)独立梯级计划:

detach

(2)关闭计划及(3)透过档案 > 开启最近。IntelliJ 将提示导入现在已经解除链接的 Gradle 项目。(4)导入并在对话框中选择“使用自动导入”。

enter image description here

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

这对我有用:

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

screensshots before and after

对大多数人来说,已经有人提出的 Gradle 改革可能会解决这个问题。

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

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

如果是这种情况,要进行快速测试,请将以下内容添加到 application.properties 文件中:

server.port=8081

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

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,如下所示: “ Import Project”-> “ select ONLY your build.gradle file to Import”。(IntelliJ 会自动抓取其余部分)
  3. 再次构建并运行您的应用程序

看看 IntelliJ 技术支持的官方回答: IDEA-221673