如何解决 JBOSS 部署错误:等待部署者的包?

Posted

技术标签:

【中文标题】如何解决 JBOSS 部署错误:等待部署者的包?【英文标题】:How to Resolve JBOSS deployment Error : Packages waiting for a deployer? 【发布时间】:2019-11-09 10:59:52 【问题描述】:

我有一个在 JBOSS 3.2.6 中运行并基于 java 1.5 构建的 Web 应用程序 在 lib 目录中,我已经放置了一个新的 jar,该 jar 我想部署我的应用程序,但它显示部署错误,虽然我能够成功构建我的应用程序。

你可以在这里查看日志,谁能给我建议解决方案...

ERROR [URLDeploymentScanner] Incomplete Deployment listing:
Packages waiting for a deployer:
org.jboss.deployment.DeploymentInfo@827ffe9  
url=file:/factoryduq/dev/fe/jboss- 
3.2.6/server/MITReportFactory/tmp/deploy/tmp48184MITReportFactory- 
1.0.0.ear-contents/nttx-ds-api-util-1.0.8.jar 
deployer: null
status: Starting
state: START_SUBDEPLOYMENTS
watch: file:/factoryduq/dev/fe/jboss- 
3.2.6/server/MITReportFactory/tmp/deploy/tmp48184MITReportFactory- 
1.0.0.ear-contents/nttx-ds-api-util-1.0.8.jar
mbeans:

我已经尝试过一种方法,将新 jar “nttx-ds-api-util-1.0.8.jar” 放入 jboss 的默认目录中,并在 build.xml 和 Application.xml 中提供依赖项

【问题讨论】:

如果有人知道这件事,请联系我。 【参考方案1】:

这个问题很可能是 JBoss 之前部署的一些垃圾,并且解决方案不是微不足道而是简单:验证您的 jar 是否与 JBoss lib 文件夹匹配,如果不匹配,则将整个项目 jar 文件复制到 Jboss lib 文件夹中。 然后重新启动 JBoss。

还要验证您的文件是否正确放置在服务器目录中以及是否设置了 JBOSS 变量。 A similar issue can be found here.

亮点

~ 请考虑至少使用 JBoss 6.x,因为 JBoss 3.x 非常过时,我会说非常过时且不支持。

【讨论】:

以上是关于如何解决 JBOSS 部署错误:等待部署者的包?的主要内容,如果未能解决你的问题,请参考以下文章

如何强制 JBoss 部署使用特定版本的依赖项而不是已安装的模块?

如何在Eclipse中部署web工程到jboss.不用打成war包再部署。

jboss部署出现jboss.naming.context.java.rmi找不到错误

jboss 7.1.1 Final 的jsp热部署解决方案

JBoss5:由于 java.util.zip.ZipException 无法部署:打开 zip 文件时出错

在 JBoss 上热部署 - 我如何让 JBoss “看到”变化?