Hi all:
  Now I am using JDK9 to compile Spark by (mvn clean install -DskipTests), but 
exception was thrown

[root@bdpe41 spark_source]# java -version
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)

#mvn clean install -Pscala-2.12  -Pyarn -Pparquet-provided -DskipTests  
-X>log.mvn.clean.installed 2>&1

654189 [INFO] Spark Project Hive ................................. SUCCESS [ 
30.708 s]
654190 [INFO] Spark Project REPL ................................. SUCCESS [  
2.795 s]
654191 [INFO] Spark Project YARN Shuffle Service ................. SUCCESS [  
6.411 s]
654192 [INFO] Spark Project YARN ................................. FAILURE [  
0.047 s]
654193 [INFO] Spark Project Assembly ............................. SKIPPED
654194 [INFO] Spark Integration for Kafka 0.10 ................... SKIPPED
654195 [INFO] Kafka 0.10 Source for Structured Streaming ......... SKIPPED
654196 [INFO] Spark Project Examples ............................. SKIPPED
654197 [INFO] Spark Integration for Kafka 0.10 Assembly .......... SKIPPED
654198 [INFO] 
------------------------------------------------------------------------
654199 [INFO] BUILD FAILURE
654200 [INFO] 
------------------------------------------------------------------------
654201 [INFO] Total time: 07:04 min
654202 [INFO] Finished at: 2017-12-21T03:38:40+08:00
654203 [INFO] Final Memory: 85M/280M
654204 [INFO] 
------------------------------------------------------------------------
654205 [ERROR] Failed to execute goal on project spark-yarn_2.12: Could not 
resolve dependencies for project 
org.apache.spark:spark-yarn_2.12:jar:2.3.0-SNAPS       HOT: Could not find 
artifact jdk.tools:jdk.tools:jar:1.6 at specified path 
/home/zly/prj/oss/jdk-9.0.1/../lib/tools.jar -> [Help 1]
654206 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
execute goal on project spark-yarn_2.12: Could not resolve dependencies for 
project        org.apache.spark:spark-yarn_2.12:jar:2.3.0-SNAPSHOT: Could not 
find artifact jdk.tools:jdk.tools:jar:1.6 at specified path 
/home/zly/prj/oss/jdk-9.0.1       /../lib/tools.jar


There is no tools.jar in 
JDK9<http://blog.codefx.org/java/dev/how-java-9-and-project-jigsaw-may-break-your-code/#Internal-JARs-Become-Unavailable>.
 I need to generate spark 2.3-SNAPSHOT in my local mvn repository to build 
other component(Hive on Spark) .  Anyone knows how to bypass this problem?




Best Regards
Kelly Zhang/Zhang,Liyun

Reply via email to