是否可以在 Maven 中执行补丁发布?我想创建一个仅包含一个自发布以来我已更改的类的 jar。
问问题
716 次
1 回答
0
据我所知,没有通用的方法可以做到这一点。
但是,最简单的方法是创建一个简单的程序集,该程序集将创建一个包含您的类的 JAR 或 ZIP。assembly.xml 只需要包含指定的类文件:
<assembly>
<formats>
<format>zip</format>
</formats>
<files>
<file>
<source>target/classes/foo/bar/FooBar.class</source>
<outputDirectory>foo/bar</outputDirectory>
</file>
</files>
</assembly>
(注意我没有测试这个脚本)
然后,在编译( mvn clean install
) 项目后,您只需运行命令mvn assembly:assembly
即可创建 ZIP 文件。
于 2009-11-30T09:19:41.370 回答