小编tal*_*ank的帖子

如何在插件中访问Maven的依赖关系层次结构

在我的插件中,我需要处理依赖关系层次结构并获取有关每个依赖关系的信息(groupId,artifactId,version等)以及它是否被排除.做这个的最好方式是什么?

maven-plugin maven maven-dependency-plugin aether

36
推荐指数
4
解决办法
2万
查看次数

如何为Maven创建新的包装类型?

我需要使用Maven创建jar文件,但是需要使用"foobar"扩展名将它们安装到存储库中,如果它们可以拥有自己的包装类型,那么我们就可以通过打包来识别这些工件.

我可以设置新的包装类型吗?

java maven-2 maven-plugin

31
推荐指数
2
解决办法
3万
查看次数

用于test和main的不同maven编译器版本

如何配置maven编译器使用java 5作为我的测试代码,java 1.4作为我的主代码?

java compiler-construction maven-2 maven-3 maven

26
推荐指数
2
解决办法
8554
查看次数

如何测试实用程序项目的最终和静态方法?

我正在尝试为aproject实现单元测试,它使用了遗留的"实用程序"项目,这个项目充满了静态方法,许多类都是最终的,或者它们的方法是最终的.我根本无法更新遗留项目.

JMock和EasyMock都扼杀了最终方法,我没有看到一种测试静态调用的好方法.有哪些技术可以测试这些?

java junit

24
推荐指数
2
解决办法
3万
查看次数

如何在插件中下载Maven工件?

我有一个Maven插件,它在其配置中采用了groupId,artifactId和version.

我希望能够从远程存储库下载该工件并将该文件复制到项目中.我无法弄清楚如何下载工件.

我知道我可以使用依赖插件解决依赖关系,但我需要它在我的插件中发生.我怎样才能做到这一点?

java maven-2 maven-plugin

20
推荐指数
1
解决办法
8415
查看次数

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

我正在编写一个Maven插件(Mojo),它需要在运行之前执行一组标准的其他插件执行.

有没有一种机制可以在我的插件中声明所有目标,所以我不必依赖用户在POM中定义所有目标?

java maven-2 maven-plugin

14
推荐指数
1
解决办法
7741
查看次数