我已经想通了这一点,所以让我分享我的解决方案,它的工作原理(在Windows中):
首先,请确保您的Eclipse 3.7.2(靛蓝,SR2),与Java 6虚拟机中运行。这可以通过配置文件eclipse.ini
并添加-vm
参数来实现,具体如下:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vm
C:/Program Files/Java/jdk1.6.0_25/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms256m
-Xmx2048m
(不要把完整路径的javaw.exe的报价)。现在,启动Eclipse并安装更新。
不添加-vm
参数,Eclipse将使用%SYSTEMROOOT%\system32\javaw.exe
来运行Eclipse。即使插件已安装,它们也不会被添加到features
和plugins
目录中。
这也解决了在Eclipse中安装Maven
的问题。
也许[this](http://stackoverflow.com/a/7385632/367285)可以帮助你解决你的maven问题。 – FrVaBe