当前位置: 首页 > 知识库问答 >
问题:

将JDK依赖项添加到jboss 6

爱刚捷
2023-03-14

我正在使用JBOSS EAP 6.1和JDK 1.6。我已将所有依赖项注册为静态模块。我对JDK API有依赖性
在部署期间,我面临以下问题:
java。lang.NoClassDefFoundError:javax/crypto/CipherInputStream
java。lang.NoClassDefFoundError:org/omg/CORBA/portable/IDLEntity
java。lang.NoClassDefFoundError:javax/swing/ImageIcon我通过创建一个静态模块并添加rt.jar和des来解决上述问题。jar作为moudle中的资源。但是我面临另一个关于算法未找到的问题 at实用程序。算法。去加密器。decryptStream(DesEncrypter.java:177)

我想添加包括来自系统的这些依赖项,而无需创建静态模块,如不同论坛上所示
https://community.jboss.org/thread/195182
https://community.jboss.org/message/717881#717881#717881
我们可以在EAP 6.1中这样做,还是只在JBOSS AS 7中可用。有人能给我举一个EAP 6.1的例子吗。

共有1个答案

夏星阑
2023-03-14

我已经解决了这个问题。JDK中包含的api在不同的模块中导出,我们需要将这些模块作为依赖项包含在我们的模块中。

例如:org/omg/CORBA/portable/idlenty在org中可用。天啊。api模块<类似地,javax/swing/ImageIcon

 类似资料:
  • 问题内容: 我有一个依赖 然后我执行。添加了所有本机文件和远程Maven库,但是没有此jar。 更新 当我尝试通过运行应用程序时。它返回一个错误,指出上述依赖项中没有任何类(NoClassDefFoundError:de.matthiasmann.twl.ForExample)。我想将这个jar中的类添加到myjar.jar中(与maven使用远程依赖项相同)。我如何配置Maven来做到这一点?

  • npm是否有安装依赖作为对等依赖的选项,如yarn选项,而不是手动添加它例如: 感谢@Broncha,更新问题的更多说明 问题是如何向项目添加对等依赖。那就是 将依赖项添加到package.json中的“dependencies”中, 如何安装将其添加到package.json?中的“对等依赖”的依赖项

  • 我正在尝试将protobuf依赖项添加到我的maven项目中。我已经使用mvn install安装了protobuf jar文件:install-file-Dpackaging = jar \-DgeneratePom = true \ < br >-DgroupId = com . Google . proto buf \-DartifactId = proto buf-Java \-Dfile

  • 在我开始之前--我看了以下链接,没有一个对我起作用(我的假设是我做错了什么): > https://appmediation.com/how-to-add-local-libraries-to-gradle/ 如何向build.gradle文件添加本地.jar文件依赖项? 在我的Gradle Java项目中使用本地jar作为依赖项 如何向build.gradle.kt文件添加本地.jar文件依赖项

  • 问题内容: 我想导入org.apache.commons.io,但出现此错误: 无法找到包org.apache.commons.io进行播放。如何添加apache io作为依赖项? 问题答案: 添加依赖项 编辑项目Build.scala文件:并添加依赖项 // Add your project dependencies here, “commons-io” % “commons-io” % “2.

  • 我尝试了以下链接:https://docs.microsoft.com/en-us/azure/devops/artifacts/get-start-maven?view=azure-devops