我的web服務依賴於一個jar(其中包含一個自定義Exception類)。在哪裏部署我的web服務的jar依賴項?
當我在沒有這個jar的情況下簡單地部署webservice時,axis2會抱怨Exception類是未知的。
所以我想,我必須得部署我的罐子......但我覺得捨不得把它放在:tomcat\webapps\axis2\WEB-INF\lib
,因爲它已經充斥着大量的Axis2和第三方罐子......
我寧願像tomcat\webapps\axis2\WEB-INF\usr\lib
你會把它放在哪裏?
我該怎麼做?我有兩個項目,一個罐子和一個戰爭,我該如何包括這個罐子,以便它變成只有一場戰爭? –
這取決於你的構建系統。如果您使用Maven構建項目 - 只需將您的jar添加爲您的pom.xml中的依賴項即可。如果您使用Eclipse之類的IDE,請參閱IDE幫助如何建立項目之間的依賴關係。作爲一個醜陋的解決方案,您可以將編譯的jar放入已部署的WAR WEB-INF/lib文件夾中。 –
我使用Eclipse,也是Ant:它應該與Ant一起工作...爲什麼lattest很醜(在WEB-INF/lib中的jar)? –