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

JBoss7正在尝试从JBoss bin加载模块库

岳永思
2023-03-14
<?xml version="1.0" encoding="UTF-8"?>  
<module xmlns="urn:jboss:module:1.0" name="com.mymodule">  
  <resources> 
    <resource-root path="myFirstJar.jar" />
    <resource-root path="mySecondJar.jar" />
    <resource-root path="Lib/linux" />
  </resources>
</module>
<jboss-deployment-structure><deployment>
  <dependencies>
    <module name="com.mymodule" />
  </dependencies>
</deployment></jboss-deployment-structure>

我做错了什么?

如果我将。so文件放入jboss/bin文件夹中,那么JVM就会在JNI调用中崩溃。

共有1个答案

莘光华
2023-03-14

我想,这应该能解决你的问题。

在您的module.xml模块com.mymodule

<?xml version="1.0" encoding="UTF-8"?>  
<module xmlns="urn:jboss:module:1.0" name="com.mymodule">  
  <resources> 
    <resource-root path="myFirstJar.jar" />
    <resource-root path="mySecondJar.jar" />
    <resource-root path="Lib/linux" />
  </resources>
 <dependencies>
 <module name="javax.api"/>
 <module name="THE JAR IT IS TRYING TO LOOK OUTSIDE"/>
 </dependencies>

</module>

您需要在它所依赖的jar上添加模块的依赖项才能使其工作

 类似资料:
  • 我在JBoss7中部署了一个WAR,它使用上下文类加载器动态加载jar资源。 但是,上下文类加载器只在WEB-INF/lib文件夹中查找资源 Service Module Loader中模块“Deployment..war:main”的ModuleClassLoader 我如何在jboss中为我拥有资源的特定模块获取类加载器。我有需要加载到jboss_home/modules/org/custom

  • 我一直试图从数据库加载我的gltf文件,但它不起作用。我尝试为模型创建单独的页面。但是仍然没有结果。在线搜索解决方案很多,但没有成功。请帮忙。代码如下:

  • 我正在尝试使用从多个位置加载模板。这个项目是使用开发的。 我有两个maven项目: > 我的网站:maven的主要项目,包含自定义模板,例如WEB-INF/ftl/landing/login。ftl 通用模板:包含位于WEB-INF/ftl的通用freemarker模板,例如WEB-INF/ftl/landing/login。ftl 例如,Freemarker的想法是在“我的网站”中搜索登陆/登录

  • 我们正在使用Gradle来管理我们的依赖项。最近,我们将Groovy库更新到2.5.12,从那以后,在执行Spock测试时,我们得到了以下错误: groovy-macro加载在2.5.8版本中,您正在尝试加载2.5.12版本 似乎Spock正在传递性地获取2.5.8版本。我在考虑避免Spock获取2.5.8,但仅仅手动修改执行Spock测试的项目的类路径并确保所有Groovy库都是2.5.12版本

  • 问题内容: 我正在尝试使用Intern测试框架来自动测试通过node.js和StrongLoop实现的简单REST API。StrongLoop提供了一个浏览器网页,我已使用该网页来验证是否已实现REST API,并且可以从Postman手动测试该API。 我尝试使用intern.js进行的第一个API测试将检索集合中媒体对象的数量。HTTP方法为GET,URL为,响应为{“ count”:2}。

  • 为了显示这种关系,让我们开始定义一个简单的模块,作为我们的示例应用程序的根模块。 app/app.module.ts 到目前为止,这是一个非常常见的模块,依赖于,有一个路由机制和两个组件:AppComponent和EagerComponent。 现在,让我们专注于定义导航的应用程序(AppComponent)的根组件。 app/app.component.ts import { Component