首页 > 编程语言 >jdk版本已经更新了还出现java8 不允许选项 --add-modules

jdk版本已经更新了还出现java8 不允许选项 --add-modules

时间:2024-05-24 22:31:03浏览次数:25  
标签:java 字节 jdk -- modules jdk8 版本

突然有一天在编码的时候弹出这个问题,无法实现编译

当我们删除了modules时却发现导入的包不能使用了

我摸索的解决方法

1,首先win+R弹出cmd窗口

输入  java -version  查出jdk版本

注意如果下载了

需要检查系统环境中path的路径是否为java_home...是否为第一位

因为tomcat也需要配置java环境,所以有可能cmd查出来的是tomcat配置的jdk版本

2,如果检查都没问题,接下来打开亲爱的javaidea

打开设置

找到java编译器并点击,检查项目字节码版本是否高于jdk8(jdk8不支持modules),选择高于jdk8的版本就可以了

这时要注意已有模块的目标字节码是否高于jdk8,找到需要设置modules的模块将其目标字节码版本设置高于jdk8即可。

 3,打开项目结构

检查sdk中jdk的版本(自己下载的准确版本)是否大于jdk8

顺便也检查一下项目中sdk使用的jdk版本是否是自己下载的版本

4,一切检查好了,都点击确认,重新加载就可以正常加载了,不会出现 java8 不允许选项 --add-modules

标签:java,字节,jdk,--,modules,jdk8,版本
From: https://blog.csdn.net/ganiyun/article/details/139185343

相关文章

  • Python常用术语
    在学习和使用Python编程语言时,会遇到许多常用术语。下面是一些Python编程中常见的术语及其简要解释:基本概念变量(Variable):用于存储数据的命名位置。变量可以存储不同类型的数据,如整数、字符串、列表等。数据类型(DataType):指变量可以存储的数据的类型。Python中的基本......
  • 第二周第四天
    今天完成了所有的html,css,以及js的菜鸟相关课程,总的来说了解了很多的程序语言,但也有很多复杂的不懂。希望和我一样学习前端的朋友一样,不要着急。虽然是基础知识但是也很难全部记住理解30%,对剩下的有个印象即可,但是最为重要的是实际操作,慢慢练习有些基础知识慢慢就会了。几天说......
  • [自动驾驶技术]-7 Tesla自动驾驶方案之算法(AI Day 2022)
    特斯拉在2022年AIDay上更新了感知规控算法模型,核心引入了Occupancy技术。下图是特斯拉活动日展示的主题内容,本文主要解读Planning和NeuralNetwork部分。1规划决策Interactionsearch-交互搜索特斯拉在自动驾驶规划中使用了一种高度复杂和优化的搜索算法,结合了多种先进的......
  • WinSock 的多线程编程
    目录概述Winsock为什么需要多线程阻塞模式和非阻塞模式单线程和多线程的优缺点Win32系统下的多进程多线程机制进程和线程线程创建线程同步线程通信  VC++对多线程网络编程的支持MFC中的多线程支持ATL中的多线程支持多线程FTP客户端实例头文件包含线......
  • Golang初学:项目目录结构,project-layout 项目
    goversiongo1.22.1windows/amd64Windows11+amd64x86_64x86_64GNU/Linux--- 序章golang项目的代码要怎么组织?怎么放比较简洁易读?看下面这个项目就晓得了。 project-layouthttps://github.com/golang-standards/project-layout注,有时访问失败。特写文记录。......
  • Winsock I/O 模型:性能和可扩展性的关键
    目录引言Select模型简介主要特点优点缺点工作原理示例用法WSAAsyncSelect异步I/O模型简介工作原理主要步骤优点缺点示例代码WSAEventSelect事件选择模型简介工作原理主要步骤优点缺点示例代码重叠I/O模型简介工作原理主要优势应用场景示例代码完......
  • 待办事项
    唉不行必须开个list了。全局平衡二叉树动态DP(加强版)wqs二分link1link2P4559[JSOI2018]列队P4345[SHOI2015]超能粒子炮·改:递归解法......
  • Markdown语法学习
    Markdown语法学习标题最多支持六级标题,也就是六个#。字体加粗倾斜加粗倾斜删除引用”我于杀戮之中盛放,亦如黎明中的花朵“分割线图片超链接点我跳转到百度列表Frank //有序列表JayChou//无序列表表格名字性别生日张三男1977.......
  • GCC词法语法分析——AST输出及图示
    gcc提供了-fdump-tree-original、-fdump-tree-all等选项,可以输出gcc处理源代码过程中的AST及GIMPLE中间表示信息。例如使用-fudmp-tree-original就可以输出GCC进行词法/语法解析后所生成的AST信息,然而该AST信息过于繁杂,不便于分析,本文通过在GCC源代码中增加一些调试语句,从而输......
  • 人脸识别:基于卷积神经网络(CNN)分类思想的人脸识别系统
    ​本文来自公众号“AI大道理”  ——————项目配套视频课程:平台:荔枝微课链接:十方教育项目地址:https://github.com/AIBigTruth/CNN_faces_recognition 之前很多人来询问这个项目怎么做,代码跑不起来,里面的原理不是很懂,现在参与这个视频课程就能无痛做这个项目啦。 ......