eclipse maven jdk jre

 

12-1-4 下午04时24分57秒: 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 时,如果装了maven插件可能会的看到以下的内容,或者是在弹出框,或者是控制台,意思是说现在eclipse 现在在jre环境下运行,部分的maven插件功能可能不能使用,看到网上有人说在eclipse.ini中加入

 

-vm

C:\Java\jre1.6.0\bin\javaw.exe

来设置jdk路径,还有一个方法是因为path路径配到jdk下面的bin目录下,将java 的路径设置到最开始,因为如果不这样,eclipse就会先找到system32下的javaw.exe,这样还是没有找到jdk下的bin目录,还会出现上述问题,把%JAVA_HOME%\bin放到path变量的最前面,就不用设置eclipse.ini了,这样就不会出现上述问题了。

 

 

此为还有一个问题,是在用maven编译工程时,会有以下或相同的错误,例如找不到tools.jar,这个问题也是上面的问题引起的,如果没有配环境变量,我的默认是从jre运行eclipse所以,造成我样的错误,在网上看到把 window - prefrence-java -installed jre 中的jvm换成jdk我试了好多遍没有效果,最好发现是没有配置path,呵呵,记录下来,省的以后浪费好多时间,去解决这样的小问题。

 

12-1-4 下午04时25分32秒: Build errors for SpIb; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:native2ascii-maven-plugin:1.0-alpha-1:native2ascii (native2ascii-utf8) on project SpIb: Execution native2ascii-utf8 of goal org.codehaus.mojo:native2ascii-maven-plugin:1.0-alpha-1:native2ascii failed: Plugin org.codehaus.mojo:native2ascii-maven-plugin:1.0-alpha-1 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.4.2 at specified path C:\Program Files\Java\jre6/../lib/tools.jar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值