我从github克隆了该项目,然后将其导入inetllij 2017.1。 并且还添加了所有依赖模块。基本上,我们正在尝试使用最新的jar升级我们的项目。
当我尝试构建时,我得到上述错误以及933错误,jdk 1.7,grails 2.5和tomcat 8被使用。 运行配置也会抛出错误 运行配置:无法执行 注意:我的项目的早期版本在所有相同设置下都能正常工作 请帮忙。
答案 0 :(得分:30)
答案 1 :(得分:3)
就我而言,它是放在src/main/java
而不是src/test/groovy
的规格。不幸的是,InteliJ没有在该类中出现错误,而是没有编译整个模块。
要找出哪个类错误,只需打开未编译的模块设置(项目树中的F4) - >依赖关系(标签) - > Groovy - >从测试变为编译。
让问题更严重的是,maven编译了所有内容而没有任何问题。
答案 2 :(得分:0)
就我而言,我已经更新了IntelliJ Idea CE,并在使缓存无效之后重新启动了IDE。要解决此问题,我必须执行以下操作以刷新IDE中的gradle项目:
答案 3 :(得分:0)
运行项目时,如果没有“为每个源集创建单独的模块”选项并重新导入,则会收到此错误。
答案 4 :(得分:0)
在使用不同grails版本的项目之间切换时,我遇到类似的问题。
解决方案:通过从控制台运行out
命令,删除build
和grails
目录并再次下载所有依赖项。
答案 5 :(得分:0)
我也在这里写了这个答案:Could not find org.codehaus.groovy:groovy-all:2.4.12 此处存在类似问题,所有内容均已正确安装但未找到;我还刷新了回答此类问题和类似问题的用户所报告的IntelliJ中所有可刷新的内容。我删除了项目中的所有临时文件夹。一切都没用。
然后我通过运行以下命令从终端解决了问题:
gradlew build --refresh-dependencies
这解决了问题。
在极端情况下(对于我而言这不是必需的),您可以删除gradle使用的全局缓存文件夹的内容;通常在用户的文件夹中:
C:\Users\USERNAME\.gradle\caches
Mi esperas,ke tio helpos iun,ĉarmi perdis multe da tempo。
答案 6 :(得分:0)