的JDK規範我看到包含此部分的行家文件:在Maven的物業部分
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.executable>${env.OPENSHIFT_WILDFLY_DIR}usr/lib/jvm/jdk1.8.0_05/bin/javac</maven.compiler.executable>
<maven.compiler.fork>true</maven.compiler.fork>
</properties>
在我看來,它需要JDK 1.8,必須安裝,以便待建項目。但是,只有JDK 1.7才能安裝在機器上。你能解釋爲什麼這個工作正常嗎?我感到困惑。謝謝。
屬性就像是恆定的變量。您可以根據需要定義任意數量的屬性,如果您沒有在pom.xml的其餘部分中指定它們,那麼將不會考慮這些屬性。你最好粘貼完整的POM。 – Bala 2014-08-30 09:18:34