我想用空标记替换两个自定义标记(@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/ 用于替换文本/值,我不认为这可以用于替换内容。我对吗 ?我们还有其他办法吗?
此致 的Pankaj
答案 0 :(得分:0)
编写maven插件。例如,Apache Mahout作为maven插件运行Apache Velocity以从模板生成源代码。
答案 1 :(得分:0)
正如我在maven用户列表中回答的那样,使用maven-replaces-plugin并将其置于正确的生命周期阶段(prepare-sources等)并使用buildhelper-plugin添加目标文件夹,其中过滤/转换消息来源已经投入使用。这应该有效......取决于你想要达到的目的,bmargulies可能值得考虑。