Maven 学习总结一
2014-01-05 17:52
120 查看
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
警告:sun.misc.BASE64Encoder是 Sun的专用 API,可能会在未来版本中删除。
http://www.juvenxu.com/2010/09/01/maven-javac-warning/
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
Vm arguments设置为:
-Dorg.mortbay.util.URI.charset=GBK-Xms768m -Xmx768m -XX:PermSize=768m
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:runVm arguments设置为:
-Dorg.mortbay.util.URI.charset=GBK-Xms768m -Xmx768m -XX:PermSize=768m
7、Maven本地启动项目,需配置working sets将所有涉及项目加入组。
相关文章推荐
- Maven学习总结(八)——使用Maven构建多模块项目
- Maven学习总结(三)——使用Maven构建项目
- Maven学习总结
- Maven学习总结(三)——使用Maven构建项目
- Maven学习总结(26)——maven update时,报:Preference node "org.eclipse.wst.validation"...
- Maven学习总结(一)——Maven入门
- Maven学习总结(六)——Maven与Eclipse整合
- Maven学习总结(36)——Apache Maven 3.5.0抢鲜看
- maven2学习总结(2,进阶setting.xml与pom.xml)
- 学习笔记之maven2学习总结(3,maven2在淘宝项目的应用)
- Maven学习总结(5)——聚合与继承
- Maven学习总结(8)——使用Maven构建多模块项目
- Maven坐标——《Maven》实战学习总结
- Maven学习总结(12)——深入理解maven生命周期和插件
- Jenkins学习总结(2)——Jenkins+Maven进行Java项目持续集成
- Maven学习总结(17)——深入理解maven灵活的构建
- maven学习总结
- maven学习、工作总结
- Maven学习总结(六)——Maven与Eclipse整合
- Maven学习总结(35)——Maven项目错误 JAX-RS (REST Web Services) 2.0 can not be installed问题