IDEA控制台中文乱码,出现特殊符号、繁体字、加载主类·· LinkageError、java:错误:不支持发行版本等解决办法

本文主要是介绍IDEA控制台中文乱码,出现特殊符号、繁体字、加载主类·· LinkageError、java:错误:不支持发行版本等解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

IDEA乱码问题解决

  • 前言
  • 一、控制台出现特殊黑色菱形符号
    • 1.查看模块SDK是否合适
  • 二、控制台出现繁体字
    • 1.查看编码是否合适
  • 三、出现加载主类 gyrspring.cn.Test 时出现 LinkageError的报错
    • 1.查看你的环境变量是否合适
  • 四、出现java:错误:不支持发行版本 18报错
    • 1.查看Maven配置文件pom.xml配置是否合适


前言

idea控制台乱码报错问题:

控制台出现特殊黑色菱形符号、繁体字、加载主类 gyrspring.cn.Test 时出现 LinkageError、java:错误:不支持发行版本 18等多种问题,由以下几种解决方式。


一、控制台出现特殊黑色菱形符号

在这里插入图片描述控制台出现特殊黑色菱形符号优先考虑是jdk出了问题

1.查看模块SDK是否合适

1、在文件->项目结构->平台设置找SDK看里面jdk用的哪个版本

在这里插入图片描述
2、看项目设置->模块里面是否用的也是这个
在这里插入图片描述

二、控制台出现繁体字

1.查看编码是否合适

在这里插入图片描述
1.文件-设置-编辑器-文件编码里改UTF-8
在这里插入图片描述
2.文件-设置-编辑器-常规
在这里面可以改UTF-8也可以不改,主要看前面的更改是否起效
在这里插入图片描述

三、出现加载主类 gyrspring.cn.Test 时出现 LinkageError的报错

1.查看你的环境变量是否合适

在此电脑右击-属性-高级系统设置-环境变量中JAVA_HOME的配置是否是你需要的jdk版本,再查看path是否合适。
在这里插入图片描述
在这里插入图片描述

四、出现java:错误:不支持发行版本 18报错

1.查看Maven配置文件pom.xml配置是否合适

在这里插入图片描述

在Maven配置文件pom.xml中查看配置信息是否和前面提到的项目结构里的SDK中的一致
我的是11配置的时候写的18所以出现java:错误:不支持发行版本 18的报错,改为11 就可正常
在这里插入图片描述

这篇关于IDEA控制台中文乱码,出现特殊符号、繁体字、加载主类·· LinkageError、java:错误:不支持发行版本等解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/618347

相关文章

Java图片压缩三种高效压缩方案详细解析

《Java图片压缩三种高效压缩方案详细解析》图片压缩通常涉及减少图片的尺寸缩放、调整图片的质量(针对JPEG、PNG等)、使用特定的算法来减少图片的数据量等,:本文主要介绍Java图片压缩三种高效... 目录一、基于OpenCV的智能尺寸压缩技术亮点:适用场景:二、JPEG质量参数压缩关键技术:压缩效果对比

Java调用C++动态库超详细步骤讲解(附源码)

《Java调用C++动态库超详细步骤讲解(附源码)》C语言因其高效和接近硬件的特性,时常会被用在性能要求较高或者需要直接操作硬件的场合,:本文主要介绍Java调用C++动态库的相关资料,文中通过代... 目录一、直接调用C++库第一步:动态库生成(vs2017+qt5.12.10)第二步:Java调用C++

springboot+dubbo实现时间轮算法

《springboot+dubbo实现时间轮算法》时间轮是一种高效利用线程资源进行批量化调度的算法,本文主要介绍了springboot+dubbo实现时间轮算法,文中通过示例代码介绍的非常详细,对大家... 目录前言一、参数说明二、具体实现1、HashedwheelTimer2、createWheel3、n

Java利用docx4j+Freemarker生成word文档

《Java利用docx4j+Freemarker生成word文档》这篇文章主要为大家详细介绍了Java如何利用docx4j+Freemarker生成word文档,文中的示例代码讲解详细,感兴趣的小伙伴... 目录技术方案maven依赖创建模板文件实现代码技术方案Java 1.8 + docx4j + Fr

SpringBoot首笔交易慢问题排查与优化方案

《SpringBoot首笔交易慢问题排查与优化方案》在我们的微服务项目中,遇到这样的问题:应用启动后,第一笔交易响应耗时高达4、5秒,而后续请求均能在毫秒级完成,这不仅触发监控告警,也极大影响了用户体... 目录问题背景排查步骤1. 日志分析2. 性能工具定位优化方案:提前预热各种资源1. Flowable

C/C++错误信息处理的常见方法及函数

《C/C++错误信息处理的常见方法及函数》C/C++是两种广泛使用的编程语言,特别是在系统编程、嵌入式开发以及高性能计算领域,:本文主要介绍C/C++错误信息处理的常见方法及函数,文中通过代码介绍... 目录前言1. errno 和 perror()示例:2. strerror()示例:3. perror(

基于SpringBoot+Mybatis实现Mysql分表

《基于SpringBoot+Mybatis实现Mysql分表》这篇文章主要为大家详细介绍了基于SpringBoot+Mybatis实现Mysql分表的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可... 目录基本思路定义注解创建ThreadLocal创建拦截器业务处理基本思路1.根据创建时间字段按年进

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

Go标准库常见错误分析和解决办法

《Go标准库常见错误分析和解决办法》Go语言的标准库为开发者提供了丰富且高效的工具,涵盖了从网络编程到文件操作等各个方面,然而,标准库虽好,使用不当却可能适得其反,正所谓工欲善其事,必先利其器,本文将... 目录1. 使用了错误的time.Duration2. time.After导致的内存泄漏3. jsO

SpringBoot实现数据库读写分离的3种方法小结

《SpringBoot实现数据库读写分离的3种方法小结》为了提高系统的读写性能和可用性,读写分离是一种经典的数据库架构模式,在SpringBoot应用中,有多种方式可以实现数据库读写分离,本文将介绍三... 目录一、数据库读写分离概述二、方案一:基于AbstractRoutingDataSource实现动态