我试图在Docker容器中运行的Ubuntu机器上运行Grails-clean命令,但我得到了以下错误:
$ grails clean
| Loading Grails 2.4.0
| Configuring classpath
| Error Resolve error obtaining dependencies: Failed to read artifact descriptor for xalan:serializer:jar:2.7.1 (Use --stacktrace to see the full trace)
| Error Required Grails build dependencies were not found. This is normally due to internet connectivity issues (such as a misconfigured proxy) or missing repositories in grails-app/conf/BuildConfig.groovy. Please verify your configuration to continue.
由于这个问题,我无法使用grails进一步进行war文件部署。我已经检查了";BuildConfig.groovy";并添加了一些存储库以及在各种门户网站中提到的存储库,但运气不佳。一次又一次地得到相同的错误。
如有任何帮助,我们将不胜感激。
谢谢,Akshat
尝试使用https而不是http。
mavenRepo "https://repo.grails.org/grails/core"
mavenRepo "https://repo.grails.org/grails/plugins"
另外,由于Java 8默认为TLS 1.2,请尝试在Java 7上运行Java 8。