在Eclipse中关联Maven项目

描述:实现在Eclipse当主工程依赖另外两个工程的服务,当需要Debug的时候,我们如何让程序自动跳转到其它工程中的代码中.

 

操作步骤:

1. 确保有相同的版本号.

  示例如下:

    MainProject中的pom.xml的版本号为:<version>1.0-MainProjectName-SNAPSHOT</version>,

    另外两个工程的版本号分别为:

                <version>2.1-Project1Name-RELEASE</version>

                <version>3.2.3-Project2Name-SNAPSHOT</version>

  MainProject依赖另两个工程的话,在MainProject的pom.xml文件中需要有如下配置:

    <Project1Name.version>2.1-Project1Name-RELEASE</Project1Name.version>

    <Project2Name.version>3.2.3-Project2Name-SNAPSHOT</Project2Name.version>

  当然,如果Project1还依赖其它项目,如果需要跟进的话,就按这个方法递归吧.

2. 转换工程.

  转换这三个工程为Maven工程.示例:对着工程点击鼠标右键 => configure => conver to Maven Project.

3.重新生成Maven引用(如果第二步转换过程中出现问题.).

  配置Project的BuildPath中的Libraries:

    a. 转换工程为普通Web工程. 对着工程点击鼠标右键 => Maven => Diable Maven Nature.
    b. 删除全部Jar引用.
    c. 添加Jar当前的引用.
    d. 转换为Maven工程.

  当所有工程都操作完成后,如果不出意外,应该已经可以关联到相关项目了.

posted @ 2012-08-31 14:35  德飞  阅读(916)  评论(0编辑  收藏  举报