我使用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.
写在消息窗口中。如何将常规输出路径添加到项目中?
答案 0 :(得分:254)
尝试打开gradle task view,然后点击刷新按钮。对我来说,它解决了这个问题。
答案 1 :(得分:74)
答案 2 :(得分:17)
我的Intellij IDEA版本2016.2(Mac)出现了同样的问题
解决方案是:在Intellij中,点击"查看"然后"工具Windows"然后" Gradle"然后点击
答案 3 :(得分:16)
这解决了问题"请重新导入Gradle项目并重试。"对我来说(IntelliJ Ultimate 17.3.3):
(1)Detached Gradle项目:
(2)关闭项目,(3)通过文件>重新打开它。最近打开。 IntelliJ将承诺导入现在未链接的Gradle项目。 (4)导入并选择"使用自动导入"在对话框中。
答案 4 :(得分:2)
当我更新我的IntelliJ Idea时,我遇到了类似的问题。
要修复它,我在终端运行了以下命令,它解决了我的问题。
gradle cleanIdea idea
答案 5 :(得分:2)
这对我有用:
答案 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
运行。哪个最有可能会工作。
解决方案:
请参阅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)
答案 10 :(得分:-1)
@ user1339我也有同样的问题。请阅读此问题Building war with Gradle, Debugging with IntelliJ IDEA。这对你很有帮助。并建议“制作”任务。正如消息所说,我应该尝试重新导入Gradle项目并再试一次。就我而言,这个建议变得非常有用。