1、Maven出现“update Maven dependencies…”很慢的时候怎么办?
Preferences -> Maven -> Downloadrepository index updates on startup 去掉勾选。
2、Maven项目迁移时出现Maven dependencies jar包不存在问题。
windows->preferences->Maven->User Settings 设置本地.m2下settings.xml路径,如下图:
3、Mavenjdk配置是jdk 而不是jre。
4.Maven 正确处理javac警告问题;
警告:sun.misc.BASE64Encoder是 Sun的专用 API,可能会在未来版本中删除。
http://www.juvenxu.com/2010/09/01/maven-javac-warning/
5. 安装Maven后每次启动出现警告信息:
Eclipse is running in a JRE, but a JDK isrequired
SomeMaven plugins may not work when importing projects or updating source folders.
检查Eclipse配置文件,增加/编辑以下代码:
1. -vm
2. C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
-vm
C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
注意事项:
1. 第一行参数名称,第二行为值, 不能写到同一行中
2. 关于第二行的值,因为不允许出现空格, 所以使用Progra~1或2替代”Program Files(x86)”.
如果在Program Files下,请使用Progra~1,如果在x86下,则使用Progra~2
3. 在文件中的位置,不能放到最后(不能在-vmargs之后),不放心的直接放到文件最前,如:
1. -vm
2. C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
3. -startup
4. .....
5. --launcher.defaultAction
6. openFile
7. -vmargs
8. -Dosgi.requiredJavaVersion=1.5
9. -Xms240m
10.-Xmx912m
6.Maven运行web项目注意:
Goals: jetty:run
Vm arguments设置为:
-Dorg.mortbay.util.URI.charset=GBK-Xms768m -Xmx768m -XX:PermSize=768m