[英]pom file java version spec for Maven
我是Maven的新用戶,因為我試圖使用它在Amazon EC2 VM上構建Apache Spark。 我已經在VM上手動安裝了Java版本1.7.0。 但是,當我運行Maven時,會發生以下錯誤:
Failed to execute goal net.alchim31.maven:scala-maven-plugin:3.2.0:testCompile (scala-test-compile-first) on project spark-core_2.10: Execution scala-test-compile-first of goal net.alchim31.maven:scala-maven-plugin:3.2.0:testCompile failed. CompileFailed
我認為Java版本不匹配是潛在的原因,導致了編譯問題。 我打開了maven工具的spark的pom文件,它在兩個不同的地方聲明了Java相關版本:
<java.version>1.6</java.version>
和
<aws.java.sdk.version>1.8.3</aws.java.sdk.version>
這兩個版本之間有什么區別? 應該解決哪一個來解決jave版本不匹配的問題?
這是兩件事
<java.version>1.6</java.version>
是使用的Java版本,
<aws.java.sdk.version>1.8.3</aws.java.sdk.version>
AWS SDK 1.9的最低要求為Java 1.6+,因此不存在兼容性問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.