JAVA中遗留的问题_Java 问题汇总

前言

在编译Java代码时,总是会遇到各种各样的错误,防不胜防。这些问题还总是重复出现,奈何自己记性差,每次修改完,下次都忘了是怎么修改的了。下次出问题的时候,又得将网上的相关文档浏览一遍,才能找到适合自己的解决方案,所以索性在这里记录个文档,下次出问题可以直接在这里找到解决方案。方便快捷,持续更新!

问题汇总

重复依赖问题

问题描述

出错原因

在同一个 pom.xml 文件中同时依赖了两个相同的依赖(比如:pinyin4j) ,去掉一个即可

致命错误: 在类路径或引导类路径中找不到程序包 java.lang

问题描述

致命错误: 在类路径或引导类路径中找不到程序包 java.lang

这个问题可能有多种原因导致:

出错原因1:

配置问题:pom.xml中以下标签中的标签中间配置的jdk的分隔符是不是改错了,window下是英文符号“;”,linux和Mac下是英文符号“:”!

出错原因2:

环境问题: 我的报错信息中有一条错误信息为:

实际上我的项目中的JDK版本为:

86efd4b1a70bf8f529fe4b3ae04336b1.png这里可以看到我的SDK是默认的Java11,然后只需要选择你需要的SDK版本,点击apply即可,重新编译即解决此问题。

多重选择提示问题

问题描述

出错原因

这个错误是JDK7的最后一个版本7u80遗留的一个错误,当然这个BUG是没有危险的,可以忽略。这个问题在JDK8的第152版本和JDK9已经修复了。

除了升级JDK版本外,可以选择忽略这个报错,步骤如下:

1、 Help —> Edit Custom Properties

2、 将idea.no.launcher=true添加到idea.properties中

3、 保存,重启idea

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值