4
我有標記列表的文件:如何使用Maven從模板生成源代碼?
tokens.txt
foo
bar
baz
和模板文件:
template.txt
public class @[email protected] implements MyInterface {
public void doStuff() {
// First line of generated code
// Second line of generated code
}
}
我想要生成以下源代碼文件到target/generated-sources/my/package
:
- FooMyInterface.java
- BarMyInterface.java
- BazMyInterface.java
一個生成的源文件是這樣的:
FooMyInterface.java
public class FooMyInterface implements MyInterface {
public void doStuff() {
// First line of generated code
// Second line of generated code
}
}
我如何用Maven做到這一點?
這是屬性嗎?只有一個文件? – Stephan 2013-05-10 07:39:56
是的,當我寫這個時,我忘記了這個要求。要做到這一點,它看起來像這樣的答案將有所幫助:http://stackoverflow.com/questions/3308368/maven-how-to-filter-the-same-resource-multiple-times-with-different-property- VA – 2013-05-10 07:44:36