1

コード生成用に fmpp を試しています。しかし、現時点で必要な機能の1つ、つまりフォルダー名とファイル名を動的に置き換える機能を実現できていません。

たとえば、次のようなファイルを含むフォルダーがあるとします。

/template/src/main/java/com/${project_name}/${project_name}Test.java

${project_name}実行時にファイルとフォルダーの値を置き換えず、出力生成ディレクトリにコピーします。

誰かがこの問題についての洞察を持っているかどうか、またはこれを行うことができるより良いツールを提案しているかどうか疑問に思ってください.

4

1 に答える 1

0

FMPP にはそのような機能は組み込まれていませんが (いい考えです)、これを FMPP 構成に追加すると実現できます。

borders: [
  header("\
    <#if pp.outputFile?contains(r'${')>\
      <#assign finalOutputFile>/<@pp.outputFile?interpret /></#assign>\
      <@pp.renameOutputFile name=finalOutputFile />\
    </#if>\
    ", **/*)
]
于 2015-12-05T15:43:49.757 に答える