我正在尝试使用 eclipse-jee-juno 创建一个 grails 2.2.0 项目。它给了我一个错误
项目预期的 Groovy 编译器级别与工作区编译器级别不匹配。项目编译器级别为:1.8.X Workspace 编译器级别为 1.7.X 转到项目属性 -> Groovy 编译器来设置此项目的 Groovy 编译器级别。
背景:我已经安装了 grails 2.2.0,并且可以使用命令行(不是 eclipse)创建和运行示例项目/控制器
我正在尝试使用 eclipse-jee-juno 创建一个 grails 2.2.0 项目。它给了我一个错误
项目预期的 Groovy 编译器级别与工作区编译器级别不匹配。项目编译器级别为:1.8.X Workspace 编译器级别为 1.7.X 转到项目属性 -> Groovy 编译器来设置此项目的 Groovy 编译器级别。
背景:我已经安装了 grails 2.2.0,并且可以使用命令行(不是 eclipse)创建和运行示例项目/控制器
Grails 2.x 需要 groovy 1.8+ 才能工作。在 Eclipse 中,右键单击您的项目,从菜单中选择“属性”并转到 Groovy 编译器,选择 groovy 版本 1.8.xxxx。或者您可以转到“首选项”菜单并更改 groovy 编译器版本的全局设置。
以下是使我能够在 grails 2.2.0 上运行应用程序的步骤。
- 安装JDK 7
- 安装Grails 2.2.0
- 安装eclipse-jee-juno或GGTS
- 下载grails-2.2.0.RC4
- 在GRAILS_HOME\lib下,创建一个目录com.springsource.springloaded和一个子目录springloaded -core
- 将RC4\lib\org.springsource.springloaded的内容复制到com.springsource.springloaded
重新启动GGTS 或 Eclipse。您的 GRAILS 应用程序应该已启动并运行!