0

2 つのカスタム タグ (@Start、@End) の間のコード スニペットを空のタグに置き換えたい。

public class MyClass{ 
private String name; 
private String age; 

@Start 
private String address; 
private String phoneNumber; 
@End 

} 

これらのタグは、複数のファイルで使用できます。

maven を使用することは可能ですか? テキスト/値の置換に使用されるhttp://code.google.com/p/maven-replacer-plugin/を見ていまし たが、これをコンテンツの置換に使用できるとは思いません。私は正しいですか?他の方法はありますか?

よろしくパンカイ

4

2 に答える 2

0

Maven プラグインを作成します。たとえば、Apache Velocity を実行してテンプレートからソース コードを生成する Maven プラグインとしての Apache Mahout。

于 2012-05-08T23:45:41.670 に答える
0

Mavenユーザーリストで答えたように、maven-replaces-pluginを使用して正しいライフサイクルフェーズ(prepare-sourcesなど)に入れ、buildhelper-pluginを使用して、フィルタリング/変換されたソースがあるターゲットフォルダーを追加しますの中に入れる。それはうまくいくはずです...何を達成したいかによっては、bmarguliesのアドバイスを検討する価値があるかもしれません.

于 2012-05-09T06:51:17.057 に答える