当我尝试创建Grails域类时,使用IntelliJ 14.1.4的控制器(任何东西,真的)会导致IntelliJ正在调用的Gradle命令失败,例如:
9:29:45 AM: Executing external task 'grails-create-domain-class -PgrailsArgs="Koos --non-interactive -plain-output"'...
FAILURE: Build failed with an exception.
* What went wrong:
Task 'grails-create-domain-class' not found in root project 'Koos'.
* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1.326 secs
Task 'grails-create-domain-class' not found in root project 'Koos'.
9:29:47 AM: External task execution finished 'grails-create-domain-class -PgrailsArgs="Koos --non-interactive -plain-output"'.
Gradle项目被拉入,Grails视图在此项目中处于活动状态。 这是一个IntelliJ错误吗?难道我做错了什么?如果我直接在CLI上调用它,它也会失败。
以下是重现错误的步骤: 使用gvm工具安装Grails 3.0:
gvm install grails
检查版本:
grails --version
结果:
Grails Version: 3.0.4
Groovy Version: 2.4.4
JVM Version: 1.8.0_45
创建应用:
grails create-app Koos
从intertubes中拉出所需的罐子后,它会显示应用程序已创建 创建Idea项目:
gradle idea
然后使用IntelliJ打开项目。配置gradle导入后,右键单击域并选择“Create Domain Class”会导致错误。
答案 0 :(得分:1)
实际上IntelliJ 14.1.4仍然不支持Grails 3.0.x的命令行命令我认为构建系统gradle是事实。 Intellij想法不能为Grails应用这个构建系统。