这是我在Windows 7专业版上尝试在Eclipse 3.8中构建一些东西时遇到的错误:
BUILD FAILED
C:\path\to\build.xml:140: Problem creating war: C:\path\to\war\abc.war (Access is denied) (and the archive is probably corrupt but I could not delete it)
Total time: 1 second我已经找到了这个:problems creating war file
但是,我以管理员身份运行Eclipse。从理论上讲,这不会排除UAC吗?杀毒软件呢?
Eclipse还安装在以下路径中:C:\Users\me\MyCustomApps\eclipse-indigo\eclipse\workspace
发布于 2013-05-06 23:56:47
.war文件正在工作站上的文件夹中写入。此文件夹已与本地CentOS VMWare实例共享。由于我最近将.war文件复制到我的webapps文件夹中,我在CentOS中有一个终端加载了该路径。
我只需在CentOS终端窗口中离开这个共享文件夹,就可以在Eclipse中构建war文件而不会出现任何问题。
发布于 2013-06-26 03:48:14
我也有同样令人沮丧的问题。我的解决方案是,在Eclipse中,禁用项目menu...which不断重新生成WAR文件下的“自动构建”选项。在那之后,重新启动Eclipse (不确定是否需要),我注意到该文件不再存在于我的工作区中的该项目下。它最后一次出现在我的Eclipse项目下,但在这一点上,我可以简单地删除它并运行Maven Clean,这是成功的。我希望这能有所帮助。尤金
发布于 2016-09-23 05:40:49
我也有同样的问题。Maven全新安装创建了具有未知用户凭据的目标文件夹。正常情况下,删除目标文件夹应该可以解决此问题。在我的例子中,系统重启会让我删除目标文件夹并重新发布。
我在CentOS终端工作。Cygwin干扰windows凭据,从而导致此未知用户问题。
https://stackoverflow.com/questions/16401666
复制相似问题