2015-07-10 95 views
0

快速的問題:Jar文件能夠互相依賴

這是爲我工作,但我不知道是什麼..想怎麼知道,並已對谷歌搜索的年齡無法找到特別是這個問題

我有一個war文件,其中包含3個jar文件,它依賴於它的WEB-INF \ lib。現在的事情是,lib文件夾中的一個jar文件也依賴於另外兩個jar文件中的類,並且能夠看到它們,而清單文件中沒有指示。戰爭文件部署在WebLogic中。

你能幫我重新啓發我嗎?謝謝:)

回答

0

Java Class loader完成這項工作。

Java Classloader是將Java類動態加載到Java虛擬機中的Java運行時環境的一部分。通常類只是按需加載。

如果您注意到會有一個war文件的清單文件,其中包含webapp所需的所有jar文件。

+0

清單不用於此。 –

+0

是的,war文件的清單文件不包含任何類路徑元素......也不包含所包含的jar文件......這就是爲什麼我很困惑。我會多解釋一下:有3個包含的jar文件 - 其中2個包含的jar文件是我的代碼,由Jenkins中的Ant腳本構建,第3個包含的jar爲log4j.jar。 –