shell或groovy脚本在maven编译期间创建Java类

时间:2018-10-02 19:47:49

标签: java bash maven gmaven

我计划在我的项目的maven编译期间执行脚本文件。该脚本应查看一个属性文件,并使用其中的值,它应创建一个Java类(带有静态最终String,这些字符串具有来自属性文件的值作为值),该Java类稍后可在项目中使用。

什么是最好的方法?

编译后,Java文件应在IDE中可见。我当时正在考虑使用 gmaven插件,但是我不确定是否可以使用它创建文件。否则,我将不得不使用bash脚本或类似工具来创建Java文件。

感谢任何建议或意见

1 个答案:

答案 0 :(得分:0)

我最终使用gmaven插件运行groovy脚本,然后使用maven build helper插件将生成的源代码包括在编译中。