我创建了一个基于Java的工具,它可以在某些数据上运行,并在目标目录中生成输出文件。
我正在使用Maven来构建这个工具。
我有以下要求: 在构建工具时,在pom.xml中,在创建jar之后 - >运行此工具的主类以生成输出文件,并在完成压缩目标目录时。
我已经设法在构建结束时使用
压缩所有内容maven-assembly-plugin
但我不知道如何在压缩之前主要运行主类...
有什么想法吗?
答案 0 :(得分:0)
查看maven-shade-plugin以创建可执行jar,包括所需的依赖项。
答案 1 :(得分:0)
最终,我最终使用了2个Maven插件:
我确定还有其他方法,但这对我来说效果很好。 希望它有所帮助...