【问题标题】:build maven downstream projects in eclipse在eclipse中构建maven下游项目
【发布时间】:2012-12-12 05:26:48
【问题描述】:

当 Jenkins 构建项目时,它会自动构建所有下游项目。也就是说,所有依赖于正在构建的项目的项目。是否可以使用 m2eclipse 在 Eclipse 中复制该行为?

【问题讨论】:

    标签: eclipse maven jenkins m2eclipse


    【解决方案1】:

    你是说模块?

    检查这个link: 这是基本思想:

    <project xmlns="http://maven.apache.org/POM/4.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>com.example</groupId>
      <artifactId>app</artifactId>
      <version>0.0.1-SNAPSHOT</version>
      <name>exampleApp</name>
      <packaging>pom</packaging>
      <modules>
         <module>dependency1</module>
         <module>dependency12</module>
         <module>mainProject</module>
       </modules>
    </project>
    

    【讨论】:

    • 不,我不是指模块。
    • 我有一个由项目组成的应用程序,具有各种打包类型,并且存在依赖关系的层次结构。在 Jenkins 中构建项目时,它会自动(项目配置中有一个选项)构建所有依赖于它的项目。当然,Jenkins 只构建那些它有工作的项目。我希望能够在我的 Eclipse 工作区中做同样的事情。
    • 你可以用模块来做到这一点(除非我错了)。您使用 pom 打包在工作区中创建一个新项目。然后,在模块部分中添加相互依赖的项目。如果您然后运行“根”项目,它将检测依赖项并像在 Jenkins 中一样构建
    猜你喜欢
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    • 1970-01-01
    • 2012-01-19
    • 2011-05-11
    • 2010-12-23
    • 2011-10-13
    • 1970-01-01
    相关资源
    最近更新 更多