Springboot項目maven 編譯出錯:在類路徑或引導類路徑中找不到程序包 java.lang


問題原因:

  1.IDE設置的jdk版本不對

  2.pom.xml里缺少插件

  3.出錯原因有很多,pom里缺少依賴、多了依賴、依賴包不是最新的、項目編碼不一致、代碼里有地方缺少注解,配置文件里的參數獲取不到等等。

    出錯的地方神出鬼沒,總之要細心。 根據項目的整個啟動過程,一步步去試。

解決辦法:

   調出Project Structure,修改為本地jdk版本

   點擊file—>Project Structure ,或者界面右上角

 


 

 在pom.xml里的bulid標簽下添加配置

  1.工具人

<properties>
    <jdk.version>1.8</jdk.version>
</properties>

  2.插入

 1 <plugin>
 2     <groupId>org.apache.maven.plugins</groupId>
 3     <artifactId>maven-compiler-plugin</artifactId>
 4     <configuration>
 5         <source>${jdk.version}</source>
 6         <target>${jdk.version}</target>
 7         <compilerArguments>
 8             <bootclasspath>${java.home}/jre/lib/rt.jar${path.separator}${java.home}/jre/lib/jce.jar</bootclasspath>
 9         </compilerArguments>
10     </configuration>
11 </plugin>

 更新項目,打包運行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM