【发布时间】:2019-04-07 12:28:21
【问题描述】:
Maven 是用于 Java 软件项目的强大构建工具。
我正在阅读有关 Maven 插件的信息。 (maven-compiler-plugin)_
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
对于任何使用 maven 运行的项目,它肯定需要编译代码。
但是我可以在网上看到很多没有这个插件的示例项目仍然可以工作。
谁能解释一下这个插件和默认编译有什么区别?
【问题讨论】:
-
第一件事是:为什么要更改与 sourceDirectory 的约定?这是您首先应该遵循配置范例的约定...
-
我刚刚从这里复制代码javarevisited.blogspot.com/2016/08/…