转自:http://liguoliang.com/2010/eclipse-is-running-in-a-jre-but-a-jdk-is-required/
安装Maven后每次启动出现警告信息:
Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.
分两步解决问题:
1. 检查Eclipse正在使用的JRE
‘Window’ -> ‘Preferences’ -> ‘Java’ -> ‘Installed JREs’ 确定正在使用JDK而非JRE.
如果没有JDK, 则先新增一个Standard VM.
2. 配置Eclipse.ini
检查Eclipse配置文件, 增加/编辑以下代码:
- -vm
- C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
注意事项:
1. 第一行参数名称, 第二行为值, 不能写到同一行中
2. 关于第二行的值, 因为不允许出现空格, 所以使用Progra~1或2 替代”Program Files (x86)”.
如果在Program Files下, 请使用Progra~1, 如果在x86下, 则使用Progra~2
3. 在文件中的位置, 不能放到最后(不能在-vmargs之后), 不放心的直接放到文件最前, 如:
- -vm
- C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
- -startup
- .....
- --launcher.defaultAction
- openFile
- -vmargs
- -Dosgi.requiredJavaVersion=1.5
- -Xms240m
- -Xmx912m
3. 重启Eclipse, 警告不再出现
分享到:
相关推荐
Eclipse is running in a JRE, but a JDK is required 解决方法.rar
Eclipse is running in a JRE, but a JDK is required错误的解决.rar
Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders. 解决办法有2种: 1、 在eclipse.ini中添加VM启动参数,制定eclipse...
Java环境配置教程,环境变量设置教程,内含Eclipse、jdk和jre安装包等等。
A Java 8 JRE/JDK is required to run all Neon packages based on Eclipse 4.6. Eclipse 4.5 (Mars) Eclipse 4.5 (Mars) was released on June 24, 2015. A Java 7 JRE/JDK is required for all Mars package ...
A Java 8 JRE/JDK is required to run all Neon packages based on Eclipse 4.6. Eclipse 4.5 (Mars) Eclipse 4.5 (Mars) was released on June 24, 2015. A Java 7 JRE/JDK is required for all Mars package ...
eclipse的版本是note3,加上jdk1.8配合使用以完成项目开发
eclipse-temurin官网下载的eclipse-temurin-alpine-jre-17
如何更换Eclipse项目中的JDK自带jre图解。有很多java初学者导别人的项目时,常常会遇到项目报红,这是因为jdk位置发生了改变。除非你的jdk位置跟创建这个项目的人的位置一致。这个文档就是解决更换jdk,换成自己的jdk...
jdk1.8.0_171的jre裁剪版本,可用于java桌面程序,省去安装jdk1.8的麻烦
免安装JDK1.7、JRE1.7,解压后配置操作系统环境变量即可使用
自己开发的java程序要在别人电脑上运行吧!但是给别人电脑装完整jdk是不是太“重”了呢?这个单独提取的jre可以帮你。Windows上运行可以创建bat放jre当前目录:@echo off %cd%\jre\bin\java.exe -jar %cd%\xxx.jar
linux版本 jdk1.7 64位 jre jdk linux版本 jdk1.7 64位 jre jdk
Eclipse Temurin (OpenJDK8U-jre_x64_linux_hotspot_8u312b07.tar.gz)适用于Linux系统。 Eclipse Temurin 项目提供了高质量的、经过 TCK 认证的 OpenJDK 运行时和相关技术,可在整个 Java生态系统中使用。
AIX JDK1.8 JRE1.8 IBM官网下载的安装包 jdk 和jre都有 32位,由于官网下载太慢,这里另存一份,需要的同学自取
eclipse-inst-jre-win64-2020-12.rar
网上摘录总结的关于jdk、jre、jvm的区别
讲述了jdk与jre的区别,值得一看!很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是...
the 64 bit jre for jdk whoes version is 1.6.43. if you download a jdk without the jre from my blog. you can download it and unzip it to jdk foler.