首页 > 其他分享 >Intellij idea Perhaps you are running on a JRE rather than a JDK

Intellij idea Perhaps you are running on a JRE rather than a JDK

时间:2022-10-19 22:05:18浏览次数:69  
标签:JRE Intellij JDK Perhaps jre idea jdk rather

Intellij idea Perhaps you are running on a JRE rather than a JDK

使用intellij idea项目maven编译时发现报错误:

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

先说下我的机器上的环境:

项目使用的是jdk1.8.0_152

我windows的默认环境jdk是

我的maven环境的依赖是

 

所以我执行mvn package的时候maven还是引用的jre 1.8.0_73,jre与jdk的区别大家应该是知道的,jre 是运行时环境,不带开发相关工具包,jdk>jre。

所以把系统JAVA_HOEM环境变量改成jdk即可。

 

bingo!

 

https://blog.csdn.net/mingjie1212/article/details/106963143

标签:JRE,Intellij,JDK,Perhaps,jre,idea,jdk,rather
From: https://www.cnblogs.com/sunny3158/p/16807955.html

相关文章

  • Eclipse Maven Install打包报错:Perhaps you are running on a JRE rather than a JDK
    EclipseMavenInstall打包报错:PerhapsyouarerunningonaJREratherthanaJDK?解决方法MavenInstall打包报错:PerhapsyouarerunningonaJRErathert......
  • JDK-11.0.17 + Neo4j-4.4.12
    JDK安装下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 注册Oracle账户,并下载,选择路径安装,将bin配置到环境变量PathNeo4j安装......
  • JDK 19 对反应式编程的批判
    我们知道JDK19引入了虚拟线程,实现了JEP425草案,https://openjdk.org/jeps/425该案对反应式编程的批判可谓犀利:Improvingscalabilitywiththeasynchronousstyle......
  • ‘project JDK is not define‘ 解决方案 打开【File - Project Structure】 修改【M
    ‘projectJDKisnotdefine‘解决方案最近想玩玩javap反编译然后捣鼓来捣鼓去,出现了这个问题,解决方案之一1.打开【File-ProjectStructure】2.修改【Module......
  • 解决jdk1.8中文乱码问题
    jdk1.8中文乱码问题jdk1.8不能直接运行,需要先编译后运行,如果有中文,会出现乱码,编译不通过。只需编译时在文件名.java后空格加上-encodingutf-8即可,运行时不要加后缀名(.j......
  • JDK1.7下测试ConnectorJ连接MySQL8.0
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。本文来源:社区原创投稿;作者:王庆勋。客户的......
  • docker jdk 容器内无法使用 jstack/jmap/jstat 等命令
    问题:想看看容器内java线程锁的状态,运行jstack1提示“UnabletogetpidofLinuxThreadsmanagerthread”,使用其他jdk命令也是如此排查:原因是因为容器内的jav......
  • 什么是JDK,JRE
      1.JDK的基本介绍JDK的全程(javaDevelopmentKit  java开发工具包)。JDK=JRE+java的开发工具[java,javac,javadoc,javap等。JDK是提供给Java开发......
  • docker部署的jenkins配置多jdk版本环境时,报错/var/jenkins_home/jdk-17.0.4/bin/java:
    背景:jenkins默认jdk版本1.8,某个项目需要使用jdk17,但jenkins从官网在线安装的jdk最高版本只有jdk1.9,手动安装jdk17完成后,在jenkins容器内执行手动安装的jdk17时,报错/var/jen......
  • 安装JDK以及eclipse
    一、下载安装JDK官方网址:https://www.oracle.com/java/technologies/downloads/如下图选择,然后打开安装,我的安装路径为D:\JAVA\JDK。 二、配置环境变量找到“计算机......