让maven在jar之前调用一个方法
如何让maven在创建jar文件之前运行我的特定方法 基本上,我在junits文件夹中有java代码(不是测试,只是一个带有让maven在jar之前调用一个方法,maven,Maven,如何让maven在创建jar文件之前运行我的特定方法 基本上,我在junits文件夹中有java代码(不是测试,只是一个带有 main([path to save to]) )这将生成一个必须包含在jar中的xml文件。我如何让maven遵循这个流程 编撰 运行自定义方法创建xml文件,并将其传递给生成文件夹的路径(此方法需要运行项目的完整类路径) jar类简而言之,让它成为一个插件/MOJO 从长远来看,Maven的哲学不是让您在内部编写构建逻辑。这是一种更具声明性的方法 无论如何,你还有
main([path to save to])
)这将生成一个必须包含在jar中的xml文件。我如何让maven遵循这个流程
编撰
运行自定义方法创建xml文件,并将其传递给生成文件夹的路径(此方法需要运行项目的完整类路径)
jar类简而言之,让它成为一个插件/MOJO 从长远来看,Maven的哲学不是让您在内部编写构建逻辑。这是一种更具声明性的方法
无论如何,你还有一个最后的选择:使用maven antrun插件编写一个简短的逻辑来调用你需要的任何东西作为ant目标。将maven exec插件绑定到
生成资源
阶段。您的任务已经完成。此时不会编译应该执行的Java代码,因为生成资源阶段在编译阶段之前运行。