2015-07-13 132 views
1

我按照教程http://docs.oracle.com/cd/E21764_01/web.1111/e13718/atn.htm为Weblogic 10.3.6创建自定义身份验证提供程序。如何在Weblogic MbeanMaker MJF JAR中包含外部依赖关系?

到目前为止,我已经在网上找到自定义身份验证提供的所有例子都是使用纯Java代码或WebLogic的图书馆,没有外部的依赖关系:

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

如果我只是导入外部库,那么我的项目编译好,但在运行时它会抛出ClassNotFoundException

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

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

回答

0

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

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

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

相关问题