我有一些需要从模板和数据生成的 java 源文件。我正在使用 freemarker 和 fmpp 和 maven exec 插件。它工作得很好,但我不确定我的模板应该放在 maven 标准目录结构中的哪个位置。
我生成的文件将进入生成源下的目标目录 - 这很明显。不明显的是这些生成的 .java 文件的来源应该去哪里。现在,我已经将它们与 json 数据文件和 fmpp 配置文件一起存储在 src/main/templates(命名为 *.java.ftl 和正确的包定义的子目录结构)中,但是是否有这些类型的文件的更好,更标准的位置?