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