関連するトピックがいくつかあることは知っていますが、それでもその方法を理解できません。
私はmavenを学んでおり、現在ビルドプロファイルを作成中です。マシンに現在インストールされているJavaバージョンをmavenに自動検出させたい。(jdk7)または homeを使用するオフィスで働いているとしましょう。 環境 (オフィス/ホーム) に関係なく、 pom.xml の要素と要素を自動検出する(jdk8)
必要があります。について読んだことがありますが、目的を完全には理解できません。<source>
<target>
maven-compiler-plugin
java -version
activation
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>${jdk.version}</source>
<target>${jdk.version}</target>
</configuration>
</plugin>
</plugins>
</build>