我已經想通了這一點,所以讓我分享我的解決方案,它的工作原理(在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