技术之大,在乎你我心中

安装完毕m2eclipse,去掉烦人的红字

     安装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,这两个当然可以不相同了。

posted on 2010-01-05 11:49  cbf4life  阅读(1733)  评论(0编辑  收藏  举报

导航