【问题标题】:A project that outputs a POM输出 POM 的项目
【发布时间】:2011-09-13 22:33:33
【问题描述】:

我是 Maven 新手,我正在尝试将一个 Web 项目转换为 Maven 可构建项目。我的项目依赖于 Eclipse 的 BIRT 报告引擎 2.6。我找不到具有令人满意的 BIRT pom 的公共存储库,这非常可悲,因为 BIRT 具有大量依赖项(请参阅this question,以及我在答案下的评论以获取更多详细信息)。有什么方法可以创建一个包含所有 BIRT .jar 的 maven 项目,并且在构建时会输出一个 pom,我可以在其中声明为我的 web 项目中的依赖项?

【问题讨论】:

    标签: maven-2 birt


    【解决方案1】:

    您可以创建一个类似于this one 的 pom,它会列出您需要的所有 BIRT 依赖项,但将打包为“pom”。然后你声明一个对这个 pom 的依赖,你就会得到这些依赖。

    【讨论】:

    • 感谢您的帮助。我需要mvn install:install-file所有文件到我的本地存储库吗?设置一个存储库管理器(例如 nexus)来安装它们会更好吗?
    • 您不需要这样做。如果您的 Maven 设置指向包含 BIRT 构件的存储库,则任何使用 BIRT 构件的构建都应触发将 BIRT 构件下载到您的本地存储库。
    猜你喜欢
    • 2018-03-05
    • 2022-01-20
    • 1970-01-01
    • 2016-09-26
    • 2023-03-08
    • 2020-09-18
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    相关资源
    最近更新 更多