maven執行install時出現錯誤:
[ERROR] [源文件的搜索路徑: E:\project\IdeaProjects\weixin\leimingtech-core\src\main\java]
[ERROR] [類文件的搜索路徑: F:\Program Files\Java\jdk1.8.0_71\jre\lib\rt.jar:F:\Program Files\Java\jdk1.8.0_71\jre\lib\jce.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\access-bridge-64.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\cldrdata.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\dnsns.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\jaccess.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\jfxrt.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\localedata.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\nashorn.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\sunec.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\sunjce_provider.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\sunmscapi.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\sunpkcs11.jar,F:\Program Files\Java\jdk1.8.0_71\jre\lib\ext\zipfs.jar,
[ERROR] 致命錯誤: 在類路徑或引導類路徑中找不到程序包 java.lang
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Process finished with exit code 1
錯誤原因是由於開發環境改變造成的,之前是用linux開發環境,現在改爲windows開發環境
解決辦法
找到工程pom文件中下面這段,將${java.home}/jre/lib/rt.jar和${java.home}/jre/lib/jce.jar中間的冒號改爲分號,linux開發環境用冒號連接,windows開發環境下用分號鏈接
<bootclasspath>${java.home}/jre/lib/rt.jar:${java.home}/jre/lib/jce.jar</bootclasspath>