eclipse 3.6.1 安装maven插件失败的解决办法

摘要:
在安装m2eclipse核心插件之前,必须先安装gef插件。然而,安装m2eclipse extras插件取决于subclipse插件。M2eclipse核心插件--依赖项-->gef插件m2eclipseextras插件--依赖性-->安装subclipse插件后,启动eclipse,您还会看到以下提示:安装m2eclicpse插件之后,重新启动eclipse并始终提示:eclipse正在JRE中运行,但在导入运行sourcefolders的项目时,JDKissrequiredSomeMavenplugins可能不起作用-vm配置项必须位于–vmargs配置项之前,因为已为–vmarg配置项选择了默认JVM。

一、eclipse 3.6.1下载地址[eclipse-jee-helios-SR1-win32.zip]
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1
二、插件地址
1、gef插件地址:
http://download.eclipse.org/tools/gef/updates/interim/
2、subclipse插件地址:
http://subclipse.tigris.org/update_1.6.x
3、maven2插件地址:
m2eclipse-core Update Site:http://m2eclipse.sonatype.org/sites/m2e
m2eclipse-extras Update Site:http://m2eclipse.sonatype.org/sites/m2e-extras
注意:必须两个插件都安装,不安装extras插件时,点击“run as server”来运行项目时会报错:“the selected did not contain any resources that can run on server maven project”
三、安装时出现问题:
直接在线安装maven2会出现依赖插件找不到的问题,无法安装。必须先安装gef插件后才能安装m2eclipse-core插件,然而安装m2eclipse-extras插件又依赖subclipse插件。所以,三个插件的正确的安装顺序是:gef插件 》subclipse插件 》m2eclipse插件。
m2eclipse-core插件 ——依赖——>gef插件
m2eclipse-extras插件 ——依赖——>subclipse插件

安装完成后,启动eclipse,你将还会看到如下提示:

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

Eclipse is running in a JRE, but a JDK is required

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

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

所以在–vmargs前面加上这一句:

-vm
D:/Java/jdk1.6.0_10/bin/javaw.exe

ok,一切完好。。。

我觉得很好就从iteye转来了,

转自 iteye:http://peirenlei.iteye.com/blog/790331

免责声明:文章转载自《eclipse 3.6.1 安装maven插件失败的解决办法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇小程序项目开发(一)浏览器缓存原理【转】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

kibana数据操作

ES中的索引数据将存储为_分数:分数越高,匹配越好。即使Lucene使用了反向索引,计算搜索得分仍需要一些时间。②.— 筛选器上下文:使用筛选器参数时的执行环境,例如在布尔查询中使用Must _ Not或Filter。在筛选器上下文中,查询将回答此问题...

Notification(Notification的通知栏常驻、Notification的各种样式、Notification点击无效)

所以Notification的使用,也在开发当中,使用的越来越频繁。今天我就来跟大家分享一下Notification的常用事项。最新的Notification的用法,是推荐使用V4包下的NotificationCompat.Builder,利用它,进行各种设置,具体的用法先别着急,我们慢慢道来。//Notification.DEFAULT_SOUND:系统默...

vSphere HA 原理与配置

应当基于可用性需求和群集的特性选择vSphereHA接入控制策略。...

PCL点云分割(2)

点云的分割是我想做的机器人手臂捕捉的一个非常重要的部分,因此首先要了解,如果我使用点云库来处理我用kinect获得的点云数据,这个例程也是由我自己慢慢修改程序并结合官方API的解释来实现的。如果我直接更改源程序,由于数据类型、头文件和其他原因,其中的许多细节可能无法编译,我们将很难找出错误。首先,让我们看看我自己设定的场景。然后我使用Kinect获取数据并观...

JavaMail给QQ邮箱发邮件报错

org.springframework.mail.MailAuthenticationException:身份验证失败;nestedexceptionisjavax.mail.AuthenticationFailedException:535错误:http://service.mail.qq.com/cgi-bin/help?subtype=1&&a...

scan chain的原理和实现——5.UDTP

UDTP(用户定义的测试点)指示DFTC在设计中用户指定的位置插入控制点和观察点。1.为什么使用UDTP?修复不可控的时钟和/或异步输入;增加设计的测试覆盖率;减少模式数量2.UDTP类型① 力0、力1、力01、力z0、力z1、力z01②控制_ 0...