2009-12-04 154 views

回答

20

與WebLogic 10開始,BEA外在API規範的實現從weblogic.jar成各種「模塊」。 他們現在在{BEA_HOME}/wlsever_10.3/server/lib/中捆綁一個新的api.jar,其中只包含MANIFEST.MF,指向{BEA_HOME}/modules/*.jar

這些模塊包括所有API規範以及BEA/ORACLE提供的功能。

因此,對於Servlet API 2.5,的確包含{BEA_HOME}/modules/javax.servlet_1.0.0.0_2-5.jar

+0

不是這回答我的問題,但澄清了api.jar。我曾看過它的引用,但沒有承受它,因爲它是空的,爲什麼它不能在我的開發環境中工作。謝謝 – bkoch 2009-12-06 15:51:26

+0

不客氣。很高興你發現這有幫助。 – 2009-12-06 16:04:55

1

我不會做weblogic,所以我不能指出確切的位置,但我至少可以提示JAR文件基本上是ZIP文件,它遵循特殊的文件夾結構並具有不同的擴展名。知道這一事實,你應該能夠使用任何ZIP工具來打開/提取它們,並自己查看文件夾/文件結構。爲了簡化工作,您還可以抓取WinRAR,它具有搜索功能,您可以使用該功能搜索JAR文件中的文件夾和文件。

+0

我正在Linux上開發,所以我沒有WinRAR。但你的方法非常好,給了我一個好主意。 所以我扔了這個bash命令行來完成同樣的事情。 f中的* .jar中的 ;如果jar -tf $ f |則執行此操作grep -q javax.servlet;然後echo $ f;網絡連接;完成 – bkoch 2009-12-04 20:01:48

2

我發現了它們。 對於那些需要回答他們所在的位置:
$ BEA_HOME /模塊/ javax.servlet_1.0.0.0_2-5.jar

相關問題