首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将安全websphere.javaee.security jar添加到自由服务器类路径

将安全websphere.javaee.security jar添加到自由服务器类路径
EN

Stack Overflow用户
提问于 2018-07-11 22:53:32
回答 1查看 236关注 0票数 2

我正在尝试使用第三方应用程序检测Liberty Server 18.0,并尝试向Linux上的liberty server类路径添加库。这个库叫做:"com.ibm.websphere.javaee.security.1.0_1.0.21.jar“,它在Liberty Server的"/wlp/dev/api/sec”目录下。

在我的defaultServer目录中,我尝试了几种方法,包括在我的jvm.options文件中:

代码语言:javascript
复制
-Dorg.osgi.framework.bootdelegation=META-INF.services,com.singularity.*,com.ibm.*
-Djava.security.policy=/opt/wlp/usr/servers/defaultServer/server.policy
-Xbootclasspath/p:/opt/wlp/dev/api/spec
-javaagent:/opt/myserveragent/javaagent.jar

我已经验证了我的服务器正在接受这个类路径参数,但它似乎没有任何影响。我还尝试将此文件夹添加到我的server.xml中

代码语言:javascript
复制
<library id="agent">
  <fileset dir="/opt/wlp/dev/api/spec" includes="*.jar" scanInterval="5s" />
</library>

无奈之下,我还试图简单地将jars从/dev/api/sec/文件夹复制到/wlp/lib目录,该目录似乎是从其中加载所有主要自由类的默认文件夹。

每当我运行的时候:

代码语言:javascript
复制
lsof -p xxxx 

我可以看到它从来没有加载过。如何将此jar添加到我的defaultServer类路径中,以便我的第三方库可以使用它?

EN

回答 1

Stack Overflow用户

发布于 2018-08-11 06:02:18

最好的方法是将其添加到服务器实例的jvm.options文件中:

代码语言:javascript
复制
-Xbootclasspath/p:/opt/wlp/lib/com.ibm.websphere.security_1.1.21.jar

然而,正如Andy和Alasdair在评论中提到的,这似乎影响了管理中心的功能。所以不推荐!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51288594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档