2017-09-08 47 views
0

我不能在Grails中使用以下Gradle方法来依赖关系吗?我没有也不想要父目录; https://stackoverflow.com/a/19303545/2288004没有父目录的Grails 3(Gradle)依赖关系

当我尝试它时,出现以下错误;

引起:java.lang.IllegalStateException:未找到预期的方法: java.lang.NoSuchMethodException: org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedContext.addApplicationListener(org.apache.catalina。 deploy.ApplicationListener)

它适用于当我使用settings.gradle的父目录,但不幸的是它不是我想如何构建项目。

回答

0

下确实是我一直在寻找解决方案,

include ":myplugin" 
project(':myplugin').projectDir = new File(settingsDir, '../myplugin') 

错误是到我是如何管理两个项目之间的tomcat我的依赖。

Tomcat已经通过插件被引入,但我仍然需要在应用程序的编译时引用tomcat,我还需要确保它是相同的版本,因此在“依赖关系”上添加了以下内容:瞄准我需要的版本;

ext['tomcat.version'] = '7.0.70'