我正在使用Maven,使用一個jar插件,但是當我運行一個jar可執行文件時,我遇到了警告牆,這是不可接受的使用one-jar刪除有關應用程序加載的詳細警告信息
我已經看過每個可用的資源上的一個罐子,並看到沒有指示如何保持罐子噴出噸警告運行時,有沒有人解決這個問題?
JarClassLoader: Warning: META-INF/LICENSE.txt in lib/commons-io-1.4.jar is hidden by lib/commons-collections-3.2.1.jar (with different bytecode)
JarClassLoader: Warning: META-INF/NOTICE.txt in lib/commons-io-1.4.jar is hidden by lib/commons-collections-3.2.1.jar (with different bytecode)
JarClassLoader: Warning: META-INF/LICENSE.txt in lib/commons-lang-2.4.jar is hidden by lib/commons-collections-3.2.1.jar (with different bytecode)
JarClassLoader: Warning: META-INF/NOTICE.txt in lib/commons-lang-2.4.jar is hidden by lib/commons-collections-3.2.1.jar (with different bytecode)
我懷疑的警告與onejar有關。這可能與包裝在超級罐子裏的罐子有關。謹慎使用您觀察到的警告來更新問題? –
我已經添加了我正在談論的警告,我做了大量的谷歌搜索,並沒有發現任何人抱怨類似的東西,應用程序運行良好,但作爲一個控制檯應用程序,我用jar中的參數運行,有數百行滾動我的控制檯應用程序運行前分心和不需要 – walnutmon
我相信這是onejar,http://www.koders.com/java/fid47EFFE76AC8A4DF788B368D79D29DFE89BE94A19.aspx?s=ByteCode#L122顯示源代碼JarClassLoader是一個onejar包,它有我在這裏看到的打印語句。什麼樣的分佈式java庫最近使用system.out? – walnutmon