【发布时间】:2020-03-24 15:18:21
【问题描述】:
我试图在我的 pom.xml 中将我的项目源和目标设置为 Java 1.8,并发现它可以通过两种方式完成:
-
在属性标签中设置:
<maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> -
在插件中配置:
<build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </pluginManagement>
如果有一个选择,我更喜欢选项 #1,因为它更短,但两者之间的真正区别是什么?
【问题讨论】:
标签: maven pom.xml maven-plugin