Java项目打包失败,pom.xml文件的开头 ?xml 与 project 标签报错【target目录无法访问无权限】

遇到的问题:

今天在部署项目的时候,需要将一个java项目打包成jar包上传到服务器中。但是传了一次后发现配置信息还有问题,所以又重新上传一次,结果在项目右键  Run As --> Maven clean  以后,此maven项目的pom.xml文件报错了:文件的开头 <?xml> 与 <project> 标签出错。

问题分析:

然后我就想看看项目路径下 target 目录是否clean了,结果发现这个文件夹仍然存在,但是我打不开,会报错:说无法访问 无权限。

后面看了看,发现原来之前我是用Xftp上传jar文件进服务器时候使用着这个文件路径,一直没有退出,所以才导致了这些问题。

Java项目打包失败,pom.xml文件的开头 ?xml 与 project 标签报错【target目录无法访问无权限】

解决办法:

在XFTP中退出这个文件路径,然后重启了一下Eclipse,然后重新 Maven Clean 就可以了。

主要还是将跟这个路径有关的应用与文件资源管理器全部关闭。不占用时则不会出现这个问题。

Java项目打包失败,pom.xml文件的开头 ?xml 与 project 标签报错【target目录无法访问无权限】