com.sun.xml.internal.messaging.saaj.util 包未找到

maven 编译或打包时报错: 

程序包com.sun.xml.internal.messaging.saaj.util不存在 

需要添加:


	
	${JAVA_HOME}/jre/lib/rt.jar

 配置rt.jar:



 org.apache.maven.plugins

 maven-compiler-plugin

 3.0

 

 

  

 

 true

  ${java.version}

  ${java.version}

  true

 

  

   

   ${java.home}/lib/rt.jar

 



或者直接添加:


    org.apache.maven.plugins
    maven-compiler-plugin
    3.1
    
        ${java.version}
        ${java.version}
        UTF-8
        
        
        ${java.home}/lib/rt.jar${path.separator}${java.home}/lib/jce.jar
        
    

${path.separator}这个分隔符,在Windows系统下是“;”分号,在Linux下是“:”冒号。 
为了使打包时自动选择,可以使用${path.separator}

你可能感兴趣的:(Java异常及处理,面试)