Acfe 发表于 2017-3-2 10:29:29

Maven 快速入门

简介
  Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
下载安装
  下载地址: http://maven.apache.org/download.cgi
  直接解压到磁盘路径进行安装。
  设置环境变量
  MAVEN_HOME=你的安装目录
  PATH=%PATH%;%MAVEN_HOME%\bin
  验证安装
  $ mvn -v

  推荐环境变量设置工具:

配置

[*]
编辑文件
  安装路径\conf\settings.xml

[*]
修改本地仓库   <localRepository>安装路径\localRepository</localRepository>
[*]
常用仓库镜像   <mirrors>
  <mirror>
       <id>alimaven</id>
       <name>aliyun maven</name>
       <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
       <mirrorOf>central</mirrorOf>
  </mirror>
  <mirror>
          <id>UK</id>
          <name>UK Central</name>
          <url>http://uk.maven.org/maven2/</url>
          <mirrorOf>central</mirrorOf>
      </mirror>
  </mirrors>


[*]
设置默认JDK版本
  <profile>
          <id>jdk-1.8</id>
          <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
          </activation>
          <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
          </properties>
      </profile>
Eclipse插件配置


Eclipse创建Maven工程




常用命令
  mvn archetype:create 创建Maven项目
  mvn compile 编译源代码
  mvn deploy 发布项目
  mvn test-compile 编译测试源代码
  mvn test 运行应用程序中的单元测试
  mvn site 生成项目相关信息的网站
  mvn clean 清除项目目录中的生成结果
  mvn package 根据项目生成的jar
  mvn install 在本地Repository中安装jar
  mvn eclipse:eclipse 生成eclipse项目文件
  mvnjetty:run 启动jetty服务
  mvntomcat:run 启动tomcat服务
  mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳过测试类
资源
  Maven仓库
  http://mvnrepository.com/
  http://maven.aliyun.com/nexus
    
页: [1]
查看完整版本: Maven 快速入门