《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插件是执行你给的配置的。此外,在你编译期间你可以观察整个生成源码,将指定编译并没有补充的配置。

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《Maven官方指南》生成源文件

  • Trackback 关闭
  • 评论 (0)
  1. 暂无评论

return top