我是Maven的初学者。当我单击clean & Build在netbeans中重建我的项目时,它会引发一个错误
未能在项目xxxx-web上执行目标org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (默认-清洁):未能清除项目:未能删除D:\Gps2.x\xxxx-web\target\xxxx-web-2.11-SNAPSHOT\WEB-INF\lib\validation-api-1.0.0.GA.jar ->帮助1以查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。使用-X开关重新运行Maven以启用完全调试日志记录。
或者如何使用maven包构建war文件?
发布于 2016-09-23 08:33:57
这通常发生在Windows环境中,当目标文件夹被“锁定”时。例如,当您运行web应用程序时(看起来是这样的),并且希望执行mvn clean。应用服务器/servlet引擎锁定文件,以便mvn clean无法删除这些文件,因为它们是锁定的。当web应用程序没有运行时,尝试运行此命令。
编辑:如果在资源管理器中打开目标文件夹或从目标文件夹编辑文本文件等,也可能发生这种情况。
发布于 2017-08-06 21:18:02
如果是Glassfish服务器,您只需停止服务器,并在此之后进行清理和构建,然后运行您的项目,它将确定为work.confirm。
发布于 2018-09-24 06:03:36
如果您使用的是windows系统,请关闭所有应用程序(例如,文件资源管理器,在例如记事本中打开的任何文件,它是“目标”文件夹的一部分)。基本上,Maven试图删除该文件,但由于它被其他应用程序“锁定”,Maven无法访问它,因此无法删除它。
https://stackoverflow.com/questions/39655956
复制相似问题