Grails GGTS 3.6.4 can';t运行项目

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

我正在为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中缺少存储库造成的。请验证您的配置以继续


当我尝试在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
),另一台计算机上也会出现相同的错误