JBoss EAP / Wildfly错误重命名临时文件

问题描述 投票:9回答:6

过去几天我一直遇到这个错误,同时从Eclipse发布到JBoss EAP 6.3或Wildfly 8.2。

enter image description here

Error renaming D:\Servers\wildfly-8.2.0.Final\standalone\tmp\tmp9064011157118650757.jar 
to D:\Servers\wildfly-8.2.0.Final\standalone\deployments\BusinessService.war\WEB-INF\lib\spring-web-4.2.3.RELEASE.jar.

This may be caused by incorrect file permissions, or your server's temporary deploy 
directory may be on a different filesystem than the final destination. You may adjust 
these settings in the server editor.

当我从服务器“添加和删除...”项目,然后尝试发布它们时,会出现问题,因此服务器可以启动。

我在两台不同的机器(家庭(Wildfly)和工作(JBoss EAP))上遇到过这个问题。

我正在使用:

  • Windows 7/10
  • Eclipse Mars / Luna
  • JBoss Tools插件4.3 / 4.2
  • JDK 1.8.0.66 / 1.8.0.65
  • Maven的

使用Eclipse和命令行中的maven构建没有任何区别。服务器配置为将项目部署为压缩存档。在这两台机器上,我的用户具有管理员权限,并拥有服务器目录的完全权限。

到目前为止,我已经尝试过:

  • 使用不同的配置多次重新创建服务器
  • 使用新创建的工作区
  • 重新安装JBoss工具
  • 重新安装Eclipse
  • 使用不同的JDK版本

我真的很茫然,我不知道如何解决这个问题。请帮忙。

eclipse maven jboss wildfly
6个回答
1
投票

如果您使用的是Windows,则路径可能会过长并导致此错误。一个简单的解决方法是将WildFly移近根。


0
投票

我遇到了同样的问题并解决了这个问题:

首先,停止服务器(Servers-> WildFly(右键单击) - >停止),然后清除。所以你可以再次运行服务器。


0
投票

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


0
投票

这与wildfly文件夹上的权限问题有关。允许完全控制wildfly文件夹。

https://issues.jboss.org/browse/JBIDE-18697


0
投票

我已经移动了wildfly主页以减少整体路径长度,并且还从文件夹名称中删除了任何非字母数字字符(例如“ - ”和“。”)。这对我有用,其他一切(删除tmp,部署,重新启动wildfly,重新启动eclipse,重新启动计算机)都失败了。我还怀疑这个问题源于从ConEmu和/或git bash shell运行Wildfly。从普通的CMD shell运行似乎更强大。


0
投票

我也遇到了同样的问题。我尝试了以下步骤,它工作:

  1. 清除wildfly文件夹中独立文件夹中的部署和tmp文件夹。
  2. 删除服务器并再次添加服务器
  3. 构建项目并在成功构建后启动服务器。
© www.soinside.com 2019 - 2024. All rights reserved.