[英]How to Deploy Java EE Project which reference external JAR files in weblogic
我有一個Web應用程序,其中包含JSP頁面,Servlet和Consumes Web Services。 它還引用了apache axis和excel庫。 現在我想直接在Weblogic服務器中部署我的應用程序。我該如何歸檔WAR或JAR? 還有如何確保它涵蓋所有引用的庫。 我已經在Jdeveloper中創建了我的應用程序,但是我不想使用Jdevelper進行部署。
JAR文件不能包含JAR文件,因此該選項無效。 因為您提到了JSP和servlet,所以WAR似乎是一個合適的選擇,盡管帶有WAR和幾個JAR的EAR也可以作為前進的方向...
干杯,
考慮將WEB-INF / lib中的JAR文件與WAR一起使用。 或者,使用APP-INF / lib文件夾創建EAR。
我會將解決方案打包為.war文件,其中包含所有相關的.jar文件。
這樣,您的解決方案便是獨立的。 您可以部署到包含其他應用程序的應用程序服務器,這些應用程序具有您自己的庫版本(依賴或已開發)。 如果將相關的jars直接放入應用服務器中(您可以這樣做),那么您將在所有已部署的應用程序上強制使用這些版本,這很可能使您感到悲傷。
缺點是您開發的.war文件可能會變大。 通常這不是主要問題,在確定為問題之前,我不會擔心。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.