Kevin's Java Life

喝一杯咖啡,生活变得从容和清新
随笔 - 3, 文章 - 12, 评论 - 1, 引用 - 0
数据加载中……

自动构建工具-Maven

Maven 是什么
      Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

Maven 的目标
      。使构建过程更简单
      。提供一个一致的构建系统
      。提供高质量的工程信息
      。提供一些最佳开发实践的原则

安装Maven
      1.下载maven安装程序
      2.设置环境变量 MAVEN_HOME=%you instanll directory%。
            为了使用方便,可以增加path:PATH=%PATH%;%MAVEN_HOME%\bin,这样可以直接在工程目录下执行maven了。
      3.使用之前有几个问题要注意一下
            1) Maven默认的remote repositoryibiblio.org,这个地方国内很难上去,因此要更改一下。有好几个地方可以修改该设置,缺省的话Maven是从%MAVEN_HOME%\lib\maven.jar中的default.properties文件读取该设置,因此我们将执行以下修改            
  maven.repo.remote = http://apache.linuxforum.net/dist/java-repository, http://dist.codehaus.org, http://mirrors.sunsite.dk/maven/,  http://public.planetmirror.com/pub/maven, http://www.ibiblio.org/maven
            2) Maven的local repository是在你第一次执行Maven时自动创建的,它的默认位置是你的home user目录下的.maven/repository,相信大家都不愿意把一大堆jar包放在这里的,因此我们仍然通过上面提到的default.properties文件来修改该设置                       
maven.home.local = ${maven.home}/local
          3) Maven已经附带了中文提示,但是仍然有问题。还是上面提到的那个maven.jar包,找到org\apache\maven\messages目录下的messages_zh_CN.properties文件,使用native2ascii转化一下
         4) Maven生成的站点包含了很多信息,但是缺省使用时中文会变成乱码,同样是修改maven.jar包的default.properties文件
maven.docs.outputencoding = gb2312 //ISO-8859-1

Maven 的参考文档
      Maven的官方站点:http://maven.apache.org(站点提供的信息非常多,建议仔细查看)
      Maven project descriptor :http://maven.apache.org/reference/project-descriptor.html
      Properties Reference:http://maven.apache.org/reference/properties.html

posted on 2005-06-08 16:30 Kevin 阅读(1117) 评论(1)  编辑  收藏 所属分类: 开源框架的使用

评论

# re: 自动构建工具-Maven  回复  更多评论   

请问有没有maven2的案例?
我的邮箱发fy_wan@hotmail.com
2006-02-13 17:37 | Ann

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


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问