`

Maven出现以下问题:The Maven Integration requires that Eclipse be running in a JDK, bec

    博客分类:
  • java
 
阅读更多

转:http://blog.csdn.net/GodoorSun/article/details/6573559

修改eclipse目录下的eclipse.ini文件

从原先的

 

-startup

plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222

-product

org.eclipse.epp.package.java.product

--launcher.defaultAction

openFile

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openFile

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx384m

 

修改到

 

-startup

plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222

-product

org.eclipse.epp.package.java.product

--launcher.defaultAction

openFile

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openFile

-vm

D:/Program Files/Java/jdk1.6.0_24/bin/javaw.exe

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx384m

 

 

-vm

D:/Program Files/Java/jdk1.6.0_24/bin/javaw.exe

放置的位置应该放在上述位置,放在其他位置很可能有问题,导致启动还是有问题。

 

btw,换行后路径的空格无所谓。

 

以及根据Maven的提示:

 

参照参考文献的设置

    We need to change the installed JRE's in Eclipse preferences
分享到:
评论

相关推荐

    The Maven Integration requires that Eclipse be running in a JDK

    在使用Eclipse或Spring Tool Suite (STS)进行Java开发时,可能会遇到一个常见的问题:“The Maven Integration requires that Eclipse be running in a JDK”。这通常发生在Eclipse没有正确识别到系统中的Java ...

    MAVEN-3.5.4,需要jdk7及以上版本

    Maven的生命周期包括清理(Clean)、构建(Compile)、测试(Test)、打包(Package)、验证(Verify)、集成测试(Integration Test)、部署(Deploy)等阶段。开发者可以通过执行对应的命令如`mvn clean compile`来执行特定阶段...

    JAXB API jar 用于JDK9.0 解决Hibernate

    在JDK 9.0版本之前,JAXB是Java标准版(Java SE)的一部分,但在JDK 9开始,JAXB被移除了核心库,转而成为Java EE(Java Enterprise Edition)的一部分。这导致在JDK 9及更高版本中使用依赖于JAXB的库,如Hibernate...

    找不到javafx、JDK中不自带javafx专用包jfxrt.jar-只要1积分

    然而,随着Java版本的更新,特别是从Java 8到Java 11的转变,Oracle决定将JavaFX从标准JDK中移除,以使JDK更加精简和模块化。 在Java 11及更高版本中,如果你需要使用JavaFX,你不再能在JDK的`lib`目录下找到`jfxrt...

    javafx练习代码,基于JDK11版本

    在JDK 8之后,Oracle决定将JavaFX从标准版JDK中移除,并在JDK 11及后续版本中作为独立模块提供。这个压缩包中的"javafx练习代码"应该是为了帮助开发者更好地理解和掌握如何在JDK 11环境下使用JavaFX进行编程。 ...

    java.lang.ClassNotFoundException异常的解决1

    解决这个问题有以下几种方法: 1. **降级JDK版本**:你可以将JDK版本回退到Java 8或更低,这样JAXB API就会作为Java SE的一部分默认包含在内。但这种方法可能会限制你的项目对新特性和性能优化的利用。 2. **手动...

    IDEA安装lombok插件设置Enable Annotation Processing后编译依然报错解决方法

    总之,当IDEA中的Lombok插件启用并配置后仍然出现编译错误,应从多个角度排查问题,包括JDK版本、IDEA缓存、Lombok版本、构建工具配置以及IDEA自身的项目设置。通过逐一排查并解决问题,通常可以顺利地在IDEA中使用...

    Android代码-arcgis-runtime-samples-android

    Overview ArcGIS Runtime SDK for Android v100.0.0 ...The samples are building with compileSdkVersion 25 which requires JDK 7 or higher Android Studio SDK Maven repo The SDK is available through the Bi

    图书:Java模块

    书中会介绍如何使用`module-info.java`文件来声明模块的依赖和暴露的API,以及如何通过`requires`、`exports`、`uses`和`provides`关键字来构建模块间的依赖关系。 书中还会详细讲解模块化对工具链的影响,包括...

    openjfx-22_windows-x64_bin-sdk.zip

    OpenJFX是JavaFX的开源实现,它是Oracle JDK的一个组成部分,提供了一套丰富的用户界面工具包,用于构建桌面、Web和移动平台的应用程序。在Windows操作系统上,OpenJFX的SDK(Software Development Kit)为开发者...

    PROG21-FX

    从描述来看,这个项目是为了解决在JavaFX中开发和组织代码的问题,使得所有的工作都能集中在一个存储库中进行管理和共享。 【描述】中提到的“模组”(Modules)暗示了该项目可能采用了Java 9及以上版本的模块系统...

    详解JFX11+IDEA跨平台打包发布的完美解决办法

    但是,这种方法存在一些不足之处,例如默认创建的JFX工程只有一个src目录,不像Maven工程还带有resources与test,给管理资源文件以及外部依赖造成了困难,getClass().getResource()会出现空指针问题。 二、环境设置...

    SpringBoot整合Shiro搭建权限管理组织系统.docx

    1. 创建 Maven 工程:首先,我们需要创建一个新的 Maven 项目,这是基于 Java 的项目构建工具,它管理项目的构建、报告和依赖关系。 2. 配置 pom.xml:在 pom.xml 文件中,引入 Spring Boot 的父工程,指定其版本号...

    ps-working-with-java-module-system:PS与Java模块系统一起工作

    这个课程可能涵盖以下几个关键知识点: 1. **模块化概念**:学习什么是模块,以及为什么需要模块。模块化有助于降低代码的复杂性,提高可重用性和可维护性,同时提升运行时的性能。 2. **模块化语法**:了解`...

    java-modules-example

    自Java 9起,JDK本身也采用了模块化设计,例如`java.base`、`java.logging`等,这使得JDK更加精简,可以根据应用需求选择加载必要的模块。 6. **模块化与模块化工具** 使用Java的模块化特性时,开发者可能会用到...

Global site tag (gtag.js) - Google Analytics