maven插件的jdk

安装m2eclipse插件后,重启Eclipse老是提示:

10-1-5 上午11时05分37秒: Eclipse is running in a JRE, but a JDK is required

Some Maven plugins may not work when importing projects or updating source folders.

     问题倒是没有,就是看着很不爽,解决办法如下,找到eclipse的安装目录,我的目录是:C:\Program Files\eclipse,修改一下eclipse.ini文件,增加一句话:

-vm

C:\Program Files\Java\jdk1.6.0_02\bin\javaw.exe

 

     即可解决问题。修改前是的eclipse.ini是这个样子的:

clip_image002

    修改后是这个样子滴:

clip_image004

    为什么要拷贝一个图出来呢?是因为它的位置是有要求的,我把wiki上这个文档贴出来给大家看看:

  • The -vm option and its value (the path) must be on separate lines.

    -vm配置项和值必须在不同的行。

  • The value must be the full absolute path to the Java executable, not just to the Java home directory.

    值必须是一个可执行的绝对路径,而不是java home目录。

  • The -vm option must occur before the -vmargs option, since everything after -vmargs is passed directly to the JVM.

    -vm配置项必须在 –vmargs配置项前,是因为执行到-vmargs配置项已经选择了一个默认的JVM了。

    说到这里,再扯几句,这里的配置的JRE和workspace的jre有什么区别呢? 在eclipse.ini配置的一个Java Runtime Environment是为了保证Eclipse能够正常的运行起来,而workspace中的jre,也就是你在eclipse中的windo->perferences->java->installed jre中配置的那个jre,它是保证你的workspace能够正常run,这两个当然可以不相同了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值