最近在使用eclipse开发maven项目时,项目的target目录下的m2e-wtp提交到SVN时,老是提示【提交的文件在xxx目录下已经存在】。我以为是没有更新导致,删除SVN上的目录再更新同步也不好使,百度里找到了stackoverflow的一篇文章,发现问题类似,按照上面的步骤一试,果然问题解决。
原因:默认情况下项目特定设置,例如target目录是不纳入版本控制的,如果需要纳入,右键点击项目,在Properties的Maven菜单【Java EE Integration】中,开启【启用项目特定设置】这个选项。