kitten

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  11 随笔 :: 0 文章 :: 0 评论 :: 0 Trackbacks
在eclipse中安装m2eclipse
1、help - install new software -- add --。。。。    
     sites:http://m2eclipse.sonatype.org/sites/m2e
2、检查安装
     1>about eclipse - install details 
              
      2>eclipse是否支持创建Maven项目
         


但是可能会有类似错误:
   12-1-26 下午10时48分09秒: Eclipse is running in a JRE, but a JDK is required
    Some Maven plugins may not work when importing projects or updating source folders.    
reason:eclipse默认运行在JRE上,而m2eclipse的一些功能要走使用JDK
resolve:eclipse.ini中,添加vm配置指向JDK:
             -vm
             C:\Java\jdk1.6.0_24\bin\javaw.exe
Maven最佳实践
1、设置MAVEN_OPTS环境变量-- 【-Xms128m -Xmx512m】
    reason:在项目较大时,java默认内存往往不够用,出现 java.lang.OutOfMemeoryError。
2、配置用户范围的settings.xml
    将M2_HOME下的settings.xml拷贝到~/.m2下即可。
    reason:M2_HOME下的settings.xml是全局范围的,修改会对所有用户影响,后者影响当前用户。
3、不使用IDE内嵌的Maven
  

   reason:自带的maven通常较新,有很多不稳定因素等。
设置HTTP代理
1、首先确认无法连接公共的Maven中央仓库,运行命令:
    ping repo1.maven.org
   若是代理则先检查代理是否畅通: telnet  192.168.1.111 3128 
2、检查完毕,编辑~/.m2/settings.xml文件 

  <proxies>

    <proxy>
      <id>my-proxy1</id>
      <active>true</active>     --  激活代理
      <protocol>http</protocol> 
       <host> ip 地址 </host>  - 主机名
      <port>80</port>
      <username>proxyuser</username>
      <password>proxypass</password>
      <nonProxyHosts>local.net|some.host.com|*.google.com</nonProxyHosts>   -- 那些主机名不用代理,用 |  分隔,支持*通配符。
    </proxy>
   。。。。。。。。。。。。。。
  </proxies>
  注:如果声明多个proxy,则默认第一个被激活proxy有效。
----------------------------------------------------------------------------------------------------------
注:以上笔记来自 许晓斌的<<Maven实战>>


     
   
posted on 2012-01-26 23:36 云③+_+输 阅读(487) 评论(0)  编辑  收藏 所属分类: maven

只有注册用户登录后才能发表评论。


网站导航: