欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

《Maven官方指南》生成源文件,《maven官方指南》

来源: javaer 分享于  点击 36718 次 点评:198

《Maven官方指南》生成源文件,《maven官方指南》


原文链接     译者:carvendy

生成源文件

让我们运行这个小例子。为了生成源文件你必须有一个插件它是在generate-sources周期中有参与的,像ANTLR4 Maven Plugin。

所以这一切都很好,我们有一个插件想要从Antlr4 语法中生成一些源码但是我们应该怎么使用呢?你需要指定你想要使用的在你的POM中。

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>org.antlr</groupId>
        <artifactId>antlr4-maven-plugin</artifactId>
        <version>4.5.3</version>
        <executions>
          <execution>
            <id>antlr</id>
            <goals>
              <goal>antlr4</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  ...
</project>

如果你执行mvn compileMaven将走过这个生命周期和最终将进入generate-sources生命周期,你将看到一个插件配置是参与到这个生命周期的,ANTLR4 Maven Plugin插件是执行你给的配置的。此外,在你编译期间你可以观察整个生成源码,将指定编译并没有补充的配置。

用户点评