错误描述:
maven package打包时返回错误:
Could not resolve dependencies for project com.tao.test:struts2:jar:0.0.1-SNAPSHOT: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre6/lib/tools.jar
解决步骤:
1.确认maven已经安装好了,运行命令,输入mvn回车,有maven的打包提示说明安装无误。
否则在环境变量添加M2_HOME指向maven安装路径,然后path里,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%M2_HOME%\bin;
2.修改eclipse的配置文件.eclipse.ini。 -vm这行是关键,要指明jdk路径
openFile
-vm
C:/Program Files/Java/jk1.6.0_34/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
-Dfile.encoding=UTF-8
3.最后一步,去掉jre换成jdk,换完点restore default即可。
-vm
C:/Program Files/Java/jk1.6.0_34/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
-Dfile.encoding=UTF-8
3.最后一步,去掉jre换成jdk,换完点restore default即可。
![](https://img-my.csdn.net/uploads/201208/24/1345774451_2875.jpg)