Grails 3.0 / IntelliJ 14.1.4创建控制器,服务,域类无法正常工作

时间:2015-07-30 07:46:14

标签: grails intellij-idea gradle

当我尝试创建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”会导致错误。

1 个答案:

答案 0 :(得分:1)

实际上IntelliJ 14.1.4仍然不支持Grails 3.0.x的命令行命令我认为构建系统gradle是事实。 Intellij想法不能为Grails应用这个构建系统。