16

在 Eclipse 中使用 JBoss Tools 部署应用程序时出现以下错误:

将 C:\wildfly-8.1.0.Final\standalone\tmp\tmp7858611943756287857.xhtml 重命名为 C:\wildfly-8.1.0.Final\standalone\deployments\.war\403.xhtml 时出错。

这可能是由于您的服务器的临时部署目录位于与最终目的地不同的文件系统上。

您可以在服务器编辑器中调整这些设置。

这是错误的屏幕截图:

JBoss 工具错误

文档中,我发现了这个:

您可以自定义部署位置和打包类型:

  • 要为服务器选择工作区部署文件夹,请单击使用工作区元数据
  • 要选择应用程序服务器的部署文件夹,请单击使用 JBoss 部署文件夹
  • 要选择您选择的文件夹,请单击使用自定义部署文件夹。使用此选项,完成部署目录临时部署目录字段。临时文件夹必须与最终部署位置位于同一文件系统上,否则发布通常会失败
  • 对于要存档以进行部署的所有模块,请选中将项目部署为压缩存档复选框。这避免了爆炸式部署并减少了部署占用的内存量,但可能会导致部署速度变慢。

临时文件夹必须与最终部署位置位于同一文件系统上是什么意思?我该如何解决?

我意识到,当复选框部署项目以检查压缩档案时,没有发生错误。

4

9 回答 9

15

我按照以下步骤解决了这个问题:

  1. 重新启动计算机
  2. 从文件夹“standalone\deployments”中删除了项目文件
  3. 删除文件夹“standalone\tmp”中的所有文件
  4. 在 Eclipse 中清理项目
  5. 在 Eclipse 中,从 Wildfly 中删除项目,然后再次添加
  6. 在 Eclipse 中,右键单击“Wildfly”,然后单击“Clean...”
  7. 在 Eclipse 中,右键单击项目模块,然后“完全发布”
于 2016-07-29T14:04:55.407 回答
10

在我更新 pom.xml 中的依赖项并尝试重新发布后,我立即收到此错误。

有效的方法是取消选中服务器部署中“将项目部署为压缩档案”的设置

在此处输入图像描述

于 2016-03-01T20:47:36.503 回答
1

我遇到了同样的问题,也是在谷歌中寻找几个小时后唯一的解决方案,我解决了关闭 eclipse,删除工作区的文件夹“.metadata”重新启动 eclipse 并再次创建 JBoss AS 6.x 的服务器并再次部署,一切正常对我来说是正确的。我希望这会有所帮助。

于 2014-12-03T21:44:57.497 回答
1

我有同样的问题。.metadata和工作区文件.recommenders夹的文件已损坏。我从一位同事那里拿走了那些文件夹并替换了我的。有效!

于 2016-09-13T12:25:02.013 回答
0

我在我的 Windows 10 机器上多次遇到同样的问题。由于我没有管理员权限,因此解决此问题是一个忙碌的过程。简单的解决方法是将 JBOSS_HOME 移近根目录。但是,您需要正确重新启动 Eclipse。我宁愿建议您完全重新启动计算机,因为毕竟您要更改 Windows 环境变量中的 JBOSS_HOME。

于 2017-08-25T02:29:33.407 回答
0

我收到了同样的错误消息,原来是因为 JBoss 的部署文件夹中出现问题,甚至不允许我从部署中删除我的项目 ear 文件夹。

我的解决方案是,解压缩另一个 JBoss 实例并将我的 Eclipse 指向这个 JBoss,然后它工作正常。

于 2016-06-14T19:32:16.570 回答
0

如果你去文件 --> C:\Users\yourusername\wildfly-10.0.0.CR4\standalone\deployments 并删除你的 projectname.war 文件,服务器应该能够重新启动。

于 2016-01-13T11:52:06.653 回答
0

hermeslm 解决方案解决了工作空间的大多数(如果不是全部)问题,但它是最终且强大的选择武器。请注意,如果您有高度配置的 eclipse(自定义代码辅助、格式化定义、插件配置、UI 外观),您将失去一切。您必须导入所有项目并重新配置它。

我遇到了同样的问题,但有时我会做完整的工作区文件系统备份,并在发生这种废话时从中恢复。

从到目前为止我在备份恢复中观察到的情况来看,这个特殊问题可能存在于 eclipse 中的配置 jboss 服务器以及与之相关的文件/插件中。换句话说,如果您没有备份,请尝试在 Eclipse 中删除并重建您的服务器定义,然后再删除 .metadata 目录。

于 2015-09-16T09:49:45.447 回答
0

相当老...但仍然发生在 Eclipse 和 Wildfly 的 NEON 版本中。问题是 Eclipse 没有正常停止网络服务器。(至少我做了大部分工作,这对 Tomcat 来说很常见) 解决方案:我打开了“调试”演示文稿。我杀死了这个过程。(并清理了服务器 - 以防万一)。

于 2018-09-12T11:25:29.433 回答