【问题标题】:Mavenizing legacy projects with custom packaging type [duplicate]使用自定义打包类型对遗留项目进行 Mavenizing [重复]
【发布时间】:2013-03-04 08:59:58
【问题描述】:

我有一些不应更改的遗留 eclipse 项目和一些可以移植到 maven 项目的新项目。

我现在想将这些较新的项目移植到 maven 项目,但它们依赖于一些遗留项目。我现在的问题是,我需要将依赖项目的输出文件夹添加到编译类路径中。

我想创建一个插件来处理所有这些,但我不确定如何更改类路径。

谁能帮助我完成这项任务的基本插件结构,或者以这种方式无法更改类路径?

【问题讨论】:

    标签: java maven maven-plugin


    【解决方案1】:

    您应该构建旧项目并将它们作为 jar 文件添加到您的 Maven 存储库。然后,您可以将它们标记为 Maven 项目的依赖项。

    【讨论】:

    • 我知道,但如果可能,我想更改类路径。其他项目(IBM EJB 1.1)仍在开发中。我不应该改变这些项目中的任何东西。不幸的是,在旧项目中也有一些难以解决的循环依赖关系,所以我无法对这些进行 mavenize。
    • @ChristianBeikov 您不需要对旧的进行 mavenize。只需构建它们并仅使用 maven 来部署它们的 jar。
    猜你喜欢
    • 2011-01-07
    • 2018-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    相关资源
    最近更新 更多