繁体   English   中英

如何在IBM WebSphere服务器中的项目类路径中添加JAR文件?

[英]How to add a JAR file to the project classpath in IBM WebSphere server?

我可以访问在WebSphere中部署的项目。 我只创建.class文件,并将它们放在WEB-INF下。

现在,我的Java类之一需要一个JAR。 我无权添加JAR并重新部署。 只需要将同一台机器的C驱动器中的JAR添加到项目的类路径中即可; 这样它就可以在加载时加载JAR。

我怎样才能做到这一点?

在传统的Websphere中,也称为“完整档案”:

如果不想在构建期间将其放置在WEB-INF / lib中,则可以在管理控制台中将其配置为“共享库”,然后将其与一个或多个应用程序关联。

https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/tcws_sharedlib.html

由于这是一个GUI,因此我将不再赘述。 在管理控制台的顶层,有一个“环境”>“共享库”页面,该页面基本上是为此专用的。

如果使用的是WebSphere Liberty,则可以直接通过server.xml进行等效配置:

https://www.ibm.com/support/knowledgecenter/en/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/cwlp_sharedlibrary.html

<library id="someLibrary">
   <!-- All the jar files in ther servers lib folder -->
   <fileset dir="${server.config.dir}/lib" includes="*.jar" scanInterval="5s" />
</library>

<application location ="webStore.war">
   <classloader commonLibraryRef="someLibrary" />
</application>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM