线程“主” org.jboss.modules.ModuleLoadError中的异常:在本地模块加载器@ 6267c3bb中找不到模块system:main

时间:2018-08-08 08:48:47

标签: java jboss

我正在尝试在eclipse上启动jboss 7.0.1 Final,但是我遇到了错误

  

警告:-logmodule已弃用。请使用系统属性   'java.util.logging.manager'或'java.util.logging.LogManager'   服务加载程序。线程“主”中的异常   org.jboss.modules.ModuleLoadError:在以下位置找不到模块system:main   本地模块加载器@ 6267c3bb(roots:   C:\ Users \ f5142067 \ jboss-as-7.0.1.Final \ modules)位于   org.jboss.modules.ModuleLoadException.toError(ModuleLoadException.java:78)     在org.jboss.modules.Module.getPathsUnchecked(Module.java:1193)在   org.jboss.modules.Module.loadModuleClass(Module.java:522)在   org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:181)     在   org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)     在   org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)     在   org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)     在   org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)     在java.lang.ClassLoader.defineClass1(本机方法)在   java.lang.ClassLoader.defineClass(ClassLoader.java:763)在   java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)     在   org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:326)     在   org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:390)     在   org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:242)     在   org.jboss.modules.ModuleClassLoader $ 1.loadClassLocal(ModuleClassLoader.java:72)     在org.jboss.modules.Module.loadModuleClass(Module.java:527)处   org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:181)     在   org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)     在   org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)     在   org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)     在   org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)     在   __redirected .__ RedirectedUtils.loadProvider(__ RedirectedUtils.java:100)在   __redirected .__ RedirectedUtils.loadProvider(__ RedirectedUtils.java:83)在   __redirected .__ RedirectedUtils.loadProvider(__ RedirectedUtils.java:70)在   __redirected .__ DocumentBuilderFactory.changeDefaultFactory(__ DocumentBuilderFactory.java:80)     在__redirected .__ JAXPRedirected.changeAll(__ JAXPRedirected.java:43)     在org.jboss.modules.Main.main(Main.java:257)Java HotSpot(TM)64位   服务器虚拟机警告:忽略选项MaxPermSize = 256m;支持是   在8.0中删除

2 个答案:

答案 0 :(得分:0)

Below are possibilities which you can check :

1).Correct installation of modules which requires creating a path under the JBOSS_HOME/modules folder. Under this path, you will install the JAR libraries which are part of the module and a module.xml file which describes the module itself and dependencies with other module.

2).Check the name of the dependency in <your-app>/META-INF/MANIFEST.MF" file .

答案 1 :(得分:0)

编辑调用Java的部分并添加参数--add-modules java.se

exec“ $ JAVA” -添加模块java.se $ JAVA_OPTS(...)

或者,如果您使用的是Windows,请使用.bat而不是.sh文件!