`

myEclipse添加maven之后报错 Eclipse is running in a JRE, but a JDK is required 解决方法(转改)

 
阅读更多
在学习在myeclipse开发项目的时候由于项目需要使用maven,原来是在8.6上安装,不是myeclipse自带的maven4eclipse插件卸载不了就是maven不能正常使用,各种纠结,一直纳闷为什么myeclipse各个版本插件安装方式有那么多的不同,不同版本的解决办法有时根本不通用,总是会出现这样或者那样的问题,好了吐槽一下,下面将问题,8.6没安装好,索性安装了6.5版本的myeclipse,这个版本还好一点,网上对各种问题的解决方法比较多,我在安装maven插件之后出现了
Eclipse is running in a JRE, but a JDK is required
的错误,从字面理解大概知道是什么意思,就是maven需要JDK中的jar包,而你的myeclipse是在JRE上运行的,在网上查了一下,这是一位网友的解决方案,感觉不错,原文地址:
http://www.cnblogs.com/hubingxu/articles/2318067.html
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, 警告不再出现.

但是我是在myeclipse上安装的,所以用以前的快捷方式打开的时候,不能打开,还需要到myeclipse安装文件夹中找到eclipse文件夹下的eclipse.exe才能正常进入myeclipse,当然这个错误是解决了,不再出现
只是研究了一下原来的那个快捷方式,发现一种解决方式,那就是:
1.将D:\Program Files\MyEclipse 6.5中的jre文件夹改个名叫jre1,其实就是让其无效,快捷方式找不到它
2.你把你JDK中的jre文件夹和lib拷贝到D:\Program Files\MyEclipse 6.5,即你的myeclipse安装目录下,
这样你原来的快捷方式还能直接打开进入myeclipse,警告同样不再出现
分享到:
评论

相关推荐

    最新MyEclipse在线安装Maven路径,及安装问题解决

    3. **直接启动Eclipse**:另一种解决方案是不使用MyEclipse提供的快捷方式,而是直接从Eclipse可执行程序启动,这样MyEclipse也会随之启动,并且应该能够正确识别到JDK。 通过以上步骤,你应该能够成功地在...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    在本教程中,我们将探讨如何基于MyEclipse环境利用Maven构建一个Spring MVC项目。首先,我们需要创建一个新的Maven项目。在MyEclipse中,选择File -> New -> Project,然后选择Maven Project,并指定项目的默认工作...

    如何配置Eclipse+Jdk+Tomcat+Myeclipse

    本篇将详细介绍如何配置Eclipse、JDK、Tomcat以及MyEclipse。 **1. 配置Eclipse** Eclipse是一款强大的开源IDE,支持多种编程语言,对于Java开发者来说,它是必不可少的工具。首先,你需要下载Eclipse IDE for Java...

    maven3+myeclipse插件

    不过,如果项目要求必须使用JDK1.7,确保MyEclipse和Maven都配置为使用这个版本的JDK,这可以通过设置MyEclipse的工作空间JRE和Maven的`<maven.compiler.source>`和`<maven.compiler.target>`属性来实现。...

    eclipse和jdk的配置

    标题“eclipse和jdk的配置”涉及到的是Java开发环境的搭建,主要涵盖两个核心部分:Eclipse IDE(集成开发环境)的安装与配置,以及Java Development Kit (JDK)的安装与设置。这两个组件是Java程序员日常开发工作中...

    MyEclipse/Eclipse不编译

    ### MyEclipse/Eclipse 不编译问题解决方法 在开发过程中,我们经常会遇到IDE(集成开发环境)不编译的问题,对于使用MyEclipse或Eclipse的开发者来说,这一问题尤为常见。本文将针对“MyEclipse/Eclipse不编译”的...

    myeclipse中使用maven前常见错误及解决办法

    具体操作步骤为:在MyEclipse的Window->Preferences->Java->Installed JREs中添加适用的JRE,并在项目上右键选择Properties->Java Compiler->Compiler compliance level,将其改为与JRE相一致的版本。 其次,错误...

    MyEclipse 10出现的问题

    MyEclipse 10是一款广泛使用的Java集成开发环境(IDE),尤其在企业级应用开发中备受青睐。然而,用户在使用过程中可能会遇到各种问题,包括但不限于项目导入、编译、运行等方面。本篇将深入探讨MyEclipse 10中可能...

    Myeclipse优化 开发环境配置 SSHE MAVEN入门

    - **配置JDK**:在Myeclipse中,进入`Window > Preferences > Java > Installed JREs`,添加新的JRE,选择JDK安装目录。这确保Myeclipse使用指定版本的JDK进行编译和运行。 5. **SSHE MAVEN集成** - **SSHE**:这...

    maven 配置注意事项

    在MyEclipse开发环境中,你可以替换原有的Maven为新安装的版本,以确保使用的是自定义的Maven设置。 接下来,修改Maven的配置文件`settings.xml`,它位于`Maven安装目录/conf`下。这个文件包含了Maven的全局配置...

    搭建Eclipse+MyEclipse开发环境

    5. **安装插件**: Eclipse和MyEclipse都有丰富的插件库,如Maven、Git等,可以通过"Help" -> "Eclipse Marketplace"或"MyEclipse" -> "Install New Software"来搜索和安装。 **开发与调试** 1. **编写代码**: 使用...

    MyEclipe部署Maven详细

    在MyEclipse中使用Maven时,可能会遇到如JRE版本不兼容、Maven插件错误等问题。此时,应根据错误日志分析原因,例如检查JDK版本、更新插件、修复POM配置等。 10. **最佳实践**: - 保持Maven和MyEclipse的版本...

    JEECG 3.6-Maven版本手把手入门-eclipse.pdf

    3. **配置Eclipse**: 在Eclipse中添加Maven安装目录到Maven4MyEclipse的Installations配置中,选择maven安装目录下的settings.xml文件,并更新设置。 #### 加载Maven项目 1. **导入项目**: 将JEECG Maven项目导入...

    搭配maven环境

    搭配Maven环境 Maven是一款基于 Projekt Object Model(POM)的项目管理工具,由Apache软件基金会开发。Maven提供了一个通用的方式来构建、报告和文档化项目。 一、Java环境配置 在开始使用Maven之前,我们需要先...

    Eclipse(MyEclipse)+Tomcat搭建指导

    "Eclipse(MyEclipse)+Tomcat搭建指导"就是关于如何配置这两款软件以创建运行环境的教程。下面将详细介绍这个过程。 首先,我们需要下载并安装必要的工具: 1. **JDK (Java Development Kit)**:这是开发Java应用...

    maven学习.docx

    - **Eclipse运行在 JRE 上但需要 JDK:** - 修改 eclipse.ini 文件,在 `-vm` 参数后指定 JDK 的路径。 - 示例配置: ```ini --launcher.XXMaxPermSize 256m -vm D:\jdk1.6.0_26\bin\javaw.exe -vmargs -...

Global site tag (gtag.js) - Google Analytics