當咱們編譯Maven項目時,出現以下錯誤:java
這些找不到的類是在JDK中 rt.jar這個包裏的。apache
解決方案:maven
在POM.xml文件中加入如下內容:spa
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.5</version> <configuration> <encoding>UTF-8</encoding> <source>1.8</source> <target>1.8</target> <compilerArguments> <verbose /> <bootclasspath> ${java.home}\lib\rt.jar;${java.home}\lib\jce.jar </bootclasspath> </compilerArguments> </configuration> </plugin>
注意:code
${java.home}\lib\rt.jar;${java.home}\lib\jce.jar 這一句裏的分隔號是分號不是冒號(英文狀態下)。xml
在Windows中是分號,在Linux中是冒號。get