在intellij插件新项目向导中创建maven pom文件



我正在写一个Intellij-idea插件。在插件中,我想使用新项目向导定义一个新项目类型。我的项目应该包含一个特定的pom文件来构建项目。

知道我该怎么做吗?我应该尝试用程序创建pom文件还是将pom文件保存为模板?

我通过添加<depends>org.jetbrains.idea.maven</depends>我的插件。然后我添加了一个新的ModuleBuilder基于jetbrains的例子。

我扩展了mavenmod决斗生成器(一些方法是必要的覆盖,例如getBuilderId(), getPresentableName())。

通过这个你可以很容易地得到一个文件。通过自定义ModuleType和ModuleBuilder,你可以在POM文件中添加你想要的东西。

我通常使用mvn archetype:generate创建我的IntelliJ项目,然后导入IntelliJ。

相关内容

  • 没有找到相关文章

最新更新