2
我想讓我的DropWizard項目工作,但我無法編譯它沒有得到一百萬重複的依賴性錯誤。這些錯誤是由Shade插件和我的com.thinkaurelius.titan插件引起的。泰坦在使用陰影時拒絕編譯沒有重複的錯誤,所以我想擺脫陰影。如何在沒有Shade插件的情況下編譯DropWizard?
當我嘗試編譯我的項目沒有陰影,Java是無法找到我的主要方法的類。
任何想法? :)
謝謝。
我想讓我的DropWizard項目工作,但我無法編譯它沒有得到一百萬重複的依賴性錯誤。這些錯誤是由Shade插件和我的com.thinkaurelius.titan插件引起的。泰坦在使用陰影時拒絕編譯沒有重複的錯誤,所以我想擺脫陰影。如何在沒有Shade插件的情況下編譯DropWizard?
當我嘗試編譯我的項目沒有陰影,Java是無法找到我的主要方法的類。
任何想法? :)
謝謝。
陰影插件將所有依賴jar解壓縮,以使它們在您的可執行jar的classpath中可用。一些依賴關係帶來了常見的依賴性,導致重複的罐子錯誤。您可以通過檢查依賴關係樹並排除重複的jar來解決此問題。
遵循的步驟:
你能發佈POM文件? – khmarbaise