项目提交到SVN上之后, myeclipse中删除了本地的所有工程, 重新在SVN上down下来maven工程以及web模块, 这时候有些工程是maven工程,
但是有一些不是maven工程, 而是普通的java工程, 需要将这些普通的Java工程转换成Maven工程, 右键该项目, configure-->发现没有convert to maven project
这个选项, 截图如下:
网上很多网友给出的方法:(本人测试无效)
Window-->Preferences-->General-->Capabilities-->Advanced...-->Myeclipse Standar Tools-->下面红色框打钩
找到另外一个网友的解决方法, 测试有效, 链接: http://blog.csdn.net/xxx_xx_xc/article/details/51691851
不妨点击convert into faceted form-->弹出对话框, 选OK即可, 这时,你的工程应该变成了普通的Java工程(并且报错)。这时,再右键该工程->maven->enabled dependency management,这样,你的工程就变成了maven工程。
附注:
如果这时你的工程仍然报错, 请做以下操作:
删除项目重新从SVN下载(但是下载下来的taotao-parent, taotao-common, taotao-manager不是maven工程, 需要转成maven工程),
在转换过程中, taotao-parent, taotao-common这两个工程没问题, taotao-manager出现了问题, 如下:
access_log.2017-03-25文件不能删除, 于是使用360直接粉碎, 删除所有工程与文件[请注意做好备份], 重新启动myeclipse,
重新从SVN上down下项目, 这三个down下来并不是maven工程[稍后要转换成maven工程]:
------>
继续down下taotao-manager下的子模块: [注意: 上面是从svn上down下来, 子模块是从本地down,所以做好备份],
----->
---- >
-->先解除这四个子模块和taotao-manager的依赖关系, 右键项目-->Maven-->Disable Dependency Managerment(请按照依赖关系从上至下操作)
-->这时候会报错:
-->没事, 继续操作, 这时候把taotao-manager这个pom工程转成maven工程, 右键该项目-->Maven-->Enable Dependency Management
--> --> 这时候全部变成maven工程-->
|