grails - 在Intellij上运行Grails 3应用

标签 grails intellij-idea

我使用以下命令行创建了一个默认的Grails 3应用程序:

$ grails create-app myapp --profile web --features mongodb,asset-pipeline

然后,我用IntelliJ IDE 2016.1.打开了项目

第一次,该应用程序正确启动。但是,由于以下错误,我无法再运行它:

Error running Grails: myapp: Grails application is not found.



我试图重新配置正在运行的配置,但是我的项目根本不在列表中,如下图所示:

IntelliJ Project configuration

有人可以帮我吗?

最佳答案

要恢复IntelliJ配置文件的完整性,Grails> 3上最简单的解决方案是让gradle为您完成工作。首先在Intellij中关闭项目,然后从* sh shell cd转到项目目录,然后运行“gradle cleanIdea idea”。在IntelliJ中重新打开该项目。如果您能够使用“grails run-app”启动应用程序,则现在应该可以从IntelliJ Idea中再次运行该应用程序。每当IntelliJ在打开项目时开始显示相同的“no Grails应用程序”消息时,此方法对我有用。

关于grails - 在Intellij上运行Grails 3应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37160467/

相关文章:

grails - 如何在Grails上创建序列字段而不成为主键并且与另一个字段相关?

intellij-idea - IntelliJ IDEA : Background Task View contains garbled/distorted text

java - IntelliJ IDEA IDE 搜索文件时弹出<Empty string>

intellij-idea - Ubuntu中的Intellij右键单击上下文菜单问题

unit-testing - 使用 IDEA 测试使用 grails 的最佳方法是什么?

performance - Grails 的可扩展性如何?

grails - Grails Spock集成测试中的继承

IntelliJ 12 中的 Android Hello World - 找不到 android.app.Activity 类

git 在 Windows 10 上使用 fork : can't reserve memory for parent stack 从 IntelliJ 失败

hibernate - Grails 和 Hibernate - 大量具有大量属性的域对象