如何在Weblogic MbeanMaker MJF JAR中包括外部依赖项?

问题描述 投票:1回答:2

我正在按照http://docs.oracle.com/cd/E21764_01/web.1111/e13718/atn.htm的教程为Weblogic 10.3.6创建自定义身份验证提供程序。

到目前为止,我在网络上发现的所有自定义身份验证提供程序的示例都使用纯Java代码或weblogic的库,并且没有外部依赖项:

Weblogic使用它的自定义命令行工具来创建.jars / MJF。

如果仅导入外部库,则我的项目可以正常编译,但是在运行时会抛出ClassNotFoundException

我也尝试过手动将依赖项jar内容添加到我的jar中,但是没有运气。

所以我的问题是:如何在weblogic MJF中使用/包括外部库?

java jar mbeans
2个回答
0
投票

好吧,我的第二种方法是正确的,我的错误是我包括了依赖项的.java源代码,而不是编译的.class文件。

因此解决方案是将依赖项.jar的内容(依赖项的已编译.class文件,而不是源代码)提取/复制到jar的根目录。

这是丑陋,肮脏和可怕的,但weblogic的插件系统也是如此。


0
投票

请在此处共享用于导入外部库的示例代码,这将有很大帮助谢谢

© www.soinside.com 2019 - 2024. All rights reserved.