将新控制器添加到现有的Grails项目

问题描述:

我有一个现有的Grails项目。成功运行在我的电脑上。然后我添加新的控制器到这个。我得到一个错误这样的:将新控制器添加到现有的Grails项目

Repetitive method name/signature for method 'java.lang.Object 
withFormat(groovy.lang.Closure)' 
+0

相关的代码粘贴在此处 –

+0

我只是在右键单击项目>新建> Grails的控制器。在我的班级里,只有班级名称(空班) – windupurnomo

+0

尝试从项目的目标目录中删除所有东西。也从你的项目目录中删除。 /.grails/ /projects/目录并再次运行应用程序 –

最后我得到sollution通过降级我的JDK 8日至7我的问题,我做这些步骤:

  1. 下载JDK 7 here
  2. 安装环境JAVA_HOME到JDK 7的可变(出口JAVA_HOME =的/ usr /本地/ JAVA/jdk1.7.0_79)
  3. 运行这些命令来清洁和运行

Grails的清洁
Grails的运行程序

+0

我不相信你必须降级到JDK 7.但是运行“grails clean”应该有所帮助。 –