问题描述
我试图用Java编写项目/代码生成器,并希望使用Maven原型作为基础(90%的代码是相同的)。我有一个原型,但是似乎无法从该原型生成代码。我已经尝试过使用Maven-Embedder,但是到目前为止还没有运气。我一直在看Maven原型插件,但似乎找不到任何简单的示例代码来生成项目。谁能指导我举例说明?
我现在所做的(似乎不起作用):
String location = "/path/to/generate/to";
MavenCli maven = new MavenCli();
String[] mavenArguments = new String[]{"archetype:generate","-DgroupId=xxx","-DartifactId=yyy",etc.}
maven.doMain(mavenArguments,location,System.out,System.out);
我从中得到的只是-Dmaven.multiModuleProjectDirectory系统属性未设置。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)