Java 如何在没有Shade插件的情况下编译DropWizard?
我正试图让DropWizard项目正常工作,但如果没有一百万个重复的依赖项错误,我无法编译它。这些错误是由Shade插件和我的com.thinkaurelius.titan插件引起的。Titan在使用Shade时拒绝编译没有重复错误的代码,所以我想去掉Shade 当我尝试在没有Shade的情况下编译我的项目时,java无法找到使用我的main方法的类 有什么想法吗?:)Java 如何在没有Shade插件的情况下编译DropWizard?,java,maven,maven-2,maven-shade-plugin,dropwizard,Java,Maven,Maven 2,Maven Shade Plugin,Dropwizard,我正试图让DropWizard项目正常工作,但如果没有一百万个重复的依赖项错误,我无法编译它。这些错误是由Shade插件和我的com.thinkaurelius.titan插件引起的。Titan在使用Shade时拒绝编译没有重复错误的代码,所以我想去掉Shade 当我尝试在没有Shade的情况下编译我的项目时,java无法找到使用我的main方法的类 有什么想法吗?:) 谢谢。Shade插件解压所有依赖项jar,使它们在可执行jar的类路径中可用。一些依赖项带来了公共依赖项,导致重复的jars错
谢谢。Shade插件解压所有依赖项jar,使它们在可执行jar的类路径中可用。一些依赖项带来了公共依赖项,导致重复的jars错误。您可以通过检查依赖关系树并排除重复的jar来解决此问题 应采取的步骤: