Grails GGTS 3.6.4 can';t运行项目
我正在为Mac使用GGTS 3.6.4。 当我在GGTS中导入我的项目时,该项目在我的其他MacBook GGTS上运行没有问题,显示以下错误消息: 加载Grails 2.4.4 |配置类路径 错误| 解决获取依赖项时出错:未能读取xalan:serializer:jar:2.7.1的工件描述符(使用--stacktrace查看完整跟踪) 错误| 未找到所需的Grails生成依赖项。这通常是由于互联网连接问题(例如配置错误的代理)或grails app/conf/BuildConfig.groovy中缺少存储库造成的。请验证您的配置以继续Grails GGTS 3.6.4 can';t运行项目,grails,intellij-idea,ggts,Grails,Intellij Idea,Ggts,我正在为Mac使用GGTS 3.6.4。 当我在GGTS中导入我的项目时,该项目在我的其他MacBook GGTS上运行没有问题,显示以下错误消息: 加载Grails 2.4.4 |配置类路径 错误| 解决获取依赖项时出错:未能读取xalan:serializer:jar:2.7.1的工件描述符(使用--stacktrace查看完整跟踪) 错误| 未找到所需的Grails生成依赖项。这通常是由于互联网连接问题(例如配置错误的代理)或grails app/conf/BuildConfig.groo
当我尝试在IntelliJ中导入项目时也是如此。这不是IDE的问题 您的应用程序具有从本地存储库或internet上找不到的依赖项
xalan:serializer:jar:2.7
此依赖关系存在于maven central()中,这是任何grails应用程序都可以使用的标准repo,因此请确保您的BuildConfig.groovy
已启用maven central:
grails.project.dependency.resolution = {
...
repositories {
...
mavenCentral()
...
}
...
您提到该应用程序在另一台计算机上运行,这是因为该计算机在某个点本地缓存了该依赖项,grails在那里找到了它。如果删除本地maven缓存(.m2
和/或.ivy
),另一台计算机上也会出现相同的错误