2
我想让我的DropWizard项目工作,但我无法编译它没有得到一百万重复的依赖性错误。这些错误是由Shade插件和我的com.thinkaurelius.titan插件引起的。泰坦在使用阴影时拒绝编译没有重复的错误,所以我想摆脱阴影。如何在没有Shade插件的情况下编译DropWizard?
当我尝试编译我的项目没有阴影,Java是无法找到我的主要方法的类。
任何想法? :)
谢谢。
我想让我的DropWizard项目工作,但我无法编译它没有得到一百万重复的依赖性错误。这些错误是由Shade插件和我的com.thinkaurelius.titan插件引起的。泰坦在使用阴影时拒绝编译没有重复的错误,所以我想摆脱阴影。如何在没有Shade插件的情况下编译DropWizard?
当我尝试编译我的项目没有阴影,Java是无法找到我的主要方法的类。
任何想法? :)
谢谢。
阴影插件将所有依赖jar解压缩,以使它们在您的可执行jar的classpath中可用。一些依赖关系带来了常见的依赖性,导致重复的罐子错误。您可以通过检查依赖关系树并排除重复的jar来解决此问题。
遵循的步骤:
你能发布POM文件? – khmarbaise