请帮忙。我一直试图谷歌这个问题,但没有运气。 我通过在unix终端中调用此命令创建了一个非常简单的应用程序: grails create-app示例 然后: cd sample 然后当我输入: grails run-app 一段时间后它失败了,我发现了这个错误:
下载https://repo.grails.org/grails/core/org/objenesis/objenesis/2.1/objenesis-2.1.jar
|错误命令[run-app]错误:配置文件[org.grails.profiles:base:3.1.3]对父配置文件声明和无效依赖[org.grails.profiles:base:3.1.3](使用--stacktrace查看完整的痕迹)
我从来没有得到它想要说的消息: 服务器正在运行。浏览到http://localhost:8080/sample
有什么建议吗?提前谢谢。
答案 0 :(得分:2)
将org.grails.profiles:web的版本从3.1.3更改为3.1.2 它对我有用。
答案 1 :(得分:0)
你能用--stacktrace运行(在这里发布结果)
验证:
版本Java(jdk),Grails和if objenesis-2.1.jar与版本兼容。
答案 2 :(得分:0)
这是Grails 3.1.3中的一个已知问题
版本3.1.4刚刚发布修复此问题以及其他一些错误
答案 3 :(得分:0)
根据Github,3.1.4解决了这个问题。