Tag: maven 2

如何在我的Maven插件运行之前执行一组目标?

我正在编写一个Maven插件(Mojo),它需要在运行之前执行一组标准的其他插件执行。 有没有一种机制来声明我的插件中的所有目标,所以我不必依赖用户在他们的POM中定义所有目标?

Maven程序集:添加相同工件的不同版本

我使用maven程序集插件创建我的应用程序存档。 我的pom中存在的所有依赖都包含在内,没有任何问题。 现在我需要包含两个或更多版本的相同工件。 如果在我的pom我放 […] db.test my-model 1.0.3 db.test my-model 1.1.0 源代码依赖性解析器删除旧版本,只有1.1.0打包在存档中 我尝试使用程序集xml描述符文件包含jar。 我没有找到任何解决方案。 一种可能的解决方案是手动将所有需要的model.jar放入文件夹中,并告诉程序集将其复制到存档中。 但我正在寻找一个更可配置的解决方案。 任何想法 ?

“分面项目问题(Java版本不匹配)”错误消息

Eclipse的“问题”选项卡显示此错误: 描述:Java编译器级别与已安装的Java项目方面的版本不匹配。 资源:灌浆 路径:[空白] 位置:未知 类型:分面项目问题(Java版本不匹配) 我的pom.xml有这个设置: org.apache.maven.plugins maven-compiler-plugin 1.6 1.6 哪些设置可能不匹配?

不同构建配置文件的不同依赖关系

是否可以在maven pom.xml文件中为不同的配置文件使用不同的依赖项集? 例如 mvn -P debug mvn -P release 我想在一个配置文件中选择一个不同的依赖jar文件,该配置文件具有相同的类名和相同接口的不同实现。