如何将 Rhino Javascript 1.7 库添加到 Weblogic 10 中的类路径

发布于 2024-09-10 23:14:37 字数 198 浏览 9 评论 0原文

Weblogic 将 rhino 类打包在 weblogic.jar 中。

我需要更新版本的 rhino js.jar。

如果我只是像任何其他第三方 jar 一样分发较新的 rhino js jar,它不会被加载,因为 weblogic.jar 中的旧类会首先加载。

如何从 weblogic 10 中的自定义 js.jar 加载类?

Weblogic packages rhino classes inside weblogic.jar.

I need newer version of rhino js.jar.

If I just distribute the newer rhino js jar like any other third party jar, it does not get loaded, because the older classes inside weblogic.jar are loaded first.

How can I load classes from my custom js.jar in weblogic 10?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

对你再特殊 2024-09-17 23:14:37

您还可以在服务器启动批处理中更改 CLASSPATH(startWebLogic)、PRE_CLASSPATH(setDomainEnv),以使用您的自定义类来代替 WLogic 的类。

You also change CLASSPATH(startWebLogic), PRE_CLASSPATH(setDomainEnv) in server start batchs to make your custom class to be used instead WLogic's.

心碎的声音 2024-09-17 23:14:37

好的,使用 weblogic-application.xml 似乎很容易,只需按以下形式添加配置即可:

<prefer-application-packages>
   <package-name>org.apache.log4j.*</package-name>
   <package-name>antlr.*</package-name>
</prefer-application-packages>

看起来至少对于 Weblogic 12c,上述格式不起作用。您必须像这样省略 .*

<prefer-application-packages>
   <package-name>org.apache.log4j</package-name>
   <package-name>antlr</package-name>
</prefer-application-packages>

可以在 Weblogic 12c 文档

Ok, it seems to be easy with weblogic-application.xml, just add configuration in following form:

<prefer-application-packages>
   <package-name>org.apache.log4j.*</package-name>
   <package-name>antlr.*</package-name>
</prefer-application-packages>

It looks like for at least Weblogic 12c that the above format doesn't work. You have to leave out the .*'s like so:

<prefer-application-packages>
   <package-name>org.apache.log4j</package-name>
   <package-name>antlr</package-name>
</prefer-application-packages>

A 12c example can be seen in the Weblogic 12c documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文