分享

maven项目从myeclipse8.5迁到myeclipse10,无法引入工程

 Breeze的图书馆 2015-09-20
        困扰我好长时间的一个问题,今天终于下定决心解决它了,没想到竟然用了一整天的时间,为了后人着想吧,我记下来先。

        首先对问题做个说明,原先在myeclipse8.5下建了一个maven项目,后来发现用8太卡了,没一会就卡退了,就换了个10,发现真的好多了。但是有一个问题,项目A通过maven依赖引入的myeclipse目录下的项目B找不到,只能去库里访问B的jar包,但是由于B每次更改都影响到A,更改的频率比A还高,不能每次都去重新install,太浪费时间了。一开始这个问题怎么都解决不了,我就先把依赖去掉,在通过myeclipse引入(不知道还有没有更好的解决办法)。今天研究了一天终于找到了解决办法。发现很好解决的。只2需步:
1.打开项目根目录下的.project,将
<buildCommand>
   <name>org.maven.ide.eclipse.maven2Builder</name>
   <arguments>
   </arguments>
  </buildCommand>

<nature>org.maven.ide.eclipse.maven2Nature</nature>
 
替换为
<buildCommand>
   <name>org.eclipse.m2e.core.maven2Builder</name>
   <arguments>
   </arguments>
  </buildCommand>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
2.把根目录下.settings文件夹中的文件都删掉,然后重新导入项目。
OK,大功告成,再添加依赖,就可以直接找到myeclipse下的项目,而不是必须去找jar包了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多