Java 日食+;Maven->;eclipse.ini

Java 日食+;Maven->;eclipse.ini,java,eclipse,maven,Java,Eclipse,Maven,我想在eclipse中设置maven。如果我设置选项 -vm C:\jdk1.7.0_45\bin\javaw.exe 在eclipse.ini中,我的eclipse不再启动。路径绝对正确,我在互联网上的不同来源上看到了这样的条目。我的完整配置如下所示: -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.library plugins/org.eclipse.equinox.la

我想在eclipse中设置maven。如果我设置选项

-vm 
C:\jdk1.7.0_45\bin\javaw.exe
在eclipse.ini中,我的eclipse不再启动。路径绝对正确,我在互联网上的不同来源上看到了这样的条目。我的完整配置如下所示:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-vm 
C:\jdk1.7.0_45\bin\javaw.exe
放两行:

-vm

C:\jdk1.7.0_45\bin\javaw.exe

-vmargs
选项之前


这是因为
-vmargs
之后的任何内容都被视为参数。

谢谢!直到现在我才知道顺序很重要:)在
-vmargs
之后的所有内容都是vm参数(如-Xmx,-Dxxx等)。应该在此之前插入
-vm
,因为这不是vm参数。