JBoss AS 5.1部署失败(org.jboss.deployers.spi.DeploymentException)

时间:2015-01-07 10:22:10

标签: java eclipse deployment jboss

这是第二次出现此错误。我不确定应该是什么,因为每次我一遍又一遍地做十几个程序(清理,添加/删除项目,构建等等),并且始终以同样的方式,无处不在。有时解决,但我不知道我做了什么。这个时间没有解决,是我继续这个错误阻止我的工作的第三天。不要编辑设置,只需运行和调试项目,就会发生此错误。

所以,通过高级请求信息可以导致此错误(我希望不会)再次发生,我直接去了焦点错误。

DEPLOYMENTS IN ERROR:

  Deployment "vfsfile:/C:/jboss-5.1.0.GA/server/1_instancia/deploy/xyz-web.war/" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: URL file:/C:/jboss-5.1.0.GA/server/1_instancia/deploy/xyz-web.war/ deployment failed

提前致谢。

3 个答案:

答案 0 :(得分:0)

经过多次尝试,我找到了一个"序列"消除了这个错误。我在引号中说因为不应该是一个序列,但这样我可以使部署.war文件不被破坏。来吧,在系统显示错误消息后:删除服务器的项目Project -> clean - >点击服务器 - > Add and remove - >添加项目,最后,在添加到服务器的项目中右键单击鼠标并选择Full Publish

在这段时间之后,我意识到这个错误是因为服务器上的.war文件出错或不一致,无论是通过更改分支(版本代码)还是通过某些更改都不是在服务器中建立,只有本地文件。您需要做的最好的事情是删除服务器项目,清理它,然后重新构建(如果不是自动构建)。之后,清理服务器,值得检查是否实际从部署文件夹中删除了应用程序.war,如果没有,则需要手动删除。完成应用程序和服务器中的所有清理,将应用程序添加到服务器,完全发布并尝试重新连接服务器。

答案 1 :(得分:0)

请遵循以下步骤:

第1步: 停止服务器并从部署中删除所有.temp文件

第2步: 从目录中删除数据,日志,工作,tmp文件夹(jboss \ server \ default)

第3步: 从deploy文件夹中删除当前工作的war文件夹“xyz.war” 并重新部署

然后启动服务器。这对我有用。

答案 2 :(得分:0)

停止正在运行的服务器 清洁项目(项目 - >清洁 - >清洁项目选择下面 - > [选择项目] - >确定)&清理服务器(如果您已配置服务器只需右键单击并单击清理) 启动服务器并访问Url。