簡體   English   中英

如何部署在Weblogic中引用外部JAR文件的Java EE Project

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM