5

我正在尝试使用 eclipse-jee-juno 创建一个 grails 2.2.0 项目。它给了我一个错误

项目预期的 Groovy 编译器级别与工作区编译器级别不匹配。项目编译器级别为:1.8.X Workspace 编译器级别为 1.7.X 转到项目属性 -> Groovy 编译器来设置此项目的 Groovy 编译器级别。

背景:我已经安装了 grails 2.2.0,并且可以使用命令行(不是 eclipse)创建和运行示例项目/控制器

4

2 回答 2

6

Grails 2.x 需要 groovy 1.8+ 才能工作。在 Eclipse 中,右键单击您的项目,从菜单中选择“属性”并转到 Groovy 编译器,选择 groovy 版本 1.8.xxxx。或者您可以转到“首选项”菜单并更改 groovy 编译器版本的全局设置。

于 2013-01-07T04:25:01.777 回答
5

以下是使我能够在 grails 2.2.0 上运行应用程序的步骤。

  1. 安装JDK 7
  2. 安装Grails 2.2.0
  3. 安装eclipse-jee-junoGGTS
  4. 下载grails-2.2.0.RC4
  5. GRAILS_HOME\lib下,创建一个目录com.springsource.springloaded和一个子目录springloaded -core
  6. 将RC4\lib\org.springsource.springloaded的内容复制到com.springsource.springloaded

重新启动GGTS 或 Eclipse。您的 GRAILS 应用程序应该已启动并运行!

于 2013-01-08T22:31:28.220 回答