zoukankan      html  css  js  c++  java
  • Java实战及解析 — Maven快速入门


     

     五分钟快速入门 


    mvn --version

    mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

    -X -DarchetypeCatalog=internal

    cd my-app

    mvn package

    java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App

     

    http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

     

    Maven标准目录布局



    http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

     

    Maven快速入门

     

    Maven 阶段(Phrases)

     

    validate: validate the project is correct and all necessary information is available

     

    compile: compile the source code of the project

     

    test: test the compiled source code using a suitable unit testing framework. These tests should not require the code be packaged or deployed

    package: take the compiled code and package it in its distributable format, such as a JAR.

     

    integration-test: process and deploy the package if necessary into an environment where integration tests can be run

     

    verify: run any checks to verify the package is valid and meets quality criteria

     

    install: install the package into the local repository, for use as a dependency in other projects locally

     

    deploy: done in an integration or release environment, copies the final package to the remote repository for sharing with other developers and projects.

     

    clean: cleans up artifacts created by prior builds

     

    site: generates site documentation for this project

     

    Maven快速入门


    mvn clean dependency:copy-dependencies package

     

    This command will clean the project, copy dependencies, and package the project (executing all phases up to package, of course).

     

    mvn site

     

    This phase generates a site based upon information on the project's pom. You can look at the documentation generated under target/site.



    欢迎加入程序员的世界,添物科技为您服务。

    欢迎关注添物网的微信(微信号:tianwukeji),微博(weibo.com/91tianwu/),或下载添物APP,及时获取最新信息。
    免费加入QQ群:557373922(内有干货)。
    添物网(http://www.91tianwu.com)出品
    转载声明:本文系添物网原创出品,转载本文请标明出处,完整标注来源[添物网],(包括链接http://www.91tianwu.com)


  • 相关阅读:
    php测试题整理(0519)
    Ajax调用返回json,xml数据类型(0517--pm)
    python 收集测试日志--格式
    python3下tomorow模块报语法错误def async(n, base_type, timeout=None): ^ SyntaxError: invalid syntax
    appium 下载
    VMware 虚拟机设置固定ip
    Centos7 安装配置 SVN
    【Linux】 Centos7 安装 mysql-8.0
    win7 SP1 64位 原版 百度网盘下载
    win10操作系统 64位 原版 百度网盘下载
  • 原文地址:https://www.cnblogs.com/hehehaha/p/6332381.html
Copyright © 2011-2022 走看看