war - ModuleNotFoundException:无法在 Jboss EAP 7 上部署战争
问题描述
安装了 jBoss EAP 7.0 并尝试部署 .war 文件但出现以下错误。我试图搜索错误,但无法理解有关它的解释。
03:13:23,229 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC000001: Failed to start service jboss.module.service."deployment.MMSBackOffice.war".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.MMSBackOffice.war".main: WFLYSRV0179: Failed to load module: deployment.MMSBackOffice.war:main
at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.jboss.modules.ModuleNotFoundException: javax.enterprise.deploy.api:main
at org.jboss.modules.Module.addPaths(Module.java:1092)
at org.jboss.modules.Module.link(Module.java:1448)
at org.jboss.modules.Module.relinkIfNecessary(Module.java:1476)
at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:225)
at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:68)
... 5 more
解决方案
尝试将此模块jboss-deployment-structure.xml
显式添加到依赖项中并将其放入您的战争中WEB-INF
,然后再试一次。
推荐阅读
- react-native - 反应原生支付
- c++ - SWIG C++ Python 嵌套类
- sql-server - 存储过程在手动执行但不通过触发器时有效
- c - 如何检查指针是否指向数组内的元素?
- arrays - 如何使用 indexPath 访问自定义单元格中的 UILabel 并将数组/字典中的用户数据实现到标签中
- python-3.x - Sqlite3 将 MM/DD/YY 字符串转换为 YYYY-MM-DD
- php - API 数据的条件大小写敏感性
- jquery - jquery 使用 esc 键返回输入的先前值
- java - 写入edittext后Android操作栏/工具栏消失
- javascript - 移动菜单的增强