Maven 2 输出POM的项目

Maven 2 输出POM的项目,maven-2,birt,Maven 2,Birt,我是Maven新手,我正在尝试将一个web项目转换为Maven可构建。我的项目依赖于eclipse的BIRT报告引擎2.6。我找不到一个具有令人满意的BIRT pom的公共存储库,这是非常令人遗憾的,因为BIRT有大量的依赖项(有关更多详细信息,请参阅和我在答案下的评论)。是否有某种方法可以创建一个包含所有BIRT.jar的maven项目,并在构建时输出一个pom,我可以在我的web项目中将其声明为依赖项?您可以创建一个类似于的pom,它将列出您需要的所有BIRT依赖项,但将其打包为“pom”。

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

您可以创建一个类似于的pom,它将列出您需要的所有BIRT依赖项,但将其打包为“pom”。然后您在此pom上声明一个依赖项,您将获得这些依赖项。

感谢您的帮助。我是否需要
mvn安装:将所有文件安装到本地存储库中。是否最好设置一个存储库管理器(如nexus)来安装它们?您不需要这样做。如果您的Maven设置指向持有BIRT工件的repo,那么任何使用BIRT工件的构建都应该触发将BIRT工件下载到本地repo。