如何在创建jar文件之前让maven运行我的特定方法?
基本上,我的junits文件夹中有java代码(不是测试,只是带有的类) main([path to save to])
)生成一个必须包含在jar中的xml文件。我如何让maven遵循这一流程?
编译
运行自定义方法创建xml文件,将其传递给build文件夹的路径(此方法需要运行项目的完整类路径)
jar类
答案 0 :(得分:1)
将maven exec插件绑定到generate-resources
阶段。你已经完成了。
答案 1 :(得分:0)
简而言之,将其设为插件/ MOJO。
总之,Maven的哲学并没有让你在里面编写构建逻辑。这是一种更具说服力的方法。
无论如何,你还有最后的手段:使用maven-antrun插件编写一个简短的逻辑来调用你需要作为蚂蚁目标的任何东西。