• 创建简单的maven archetype


    如果你想定义一个maven工程模板,有一种很快的方法:
    1.定义你开发环境的目录结构,写一个pom.xml.
    2.使用命令,mvn archetype:create-from-project 创建一个工程模板。
    3.在target目录下执行mvn install.执行完之后你就可以使用你的模板了。
    4.执行命令,mvn archetype:generate -DarchetypeCatalog=local就可以开始使用你定义的模板创建工程。
     
    例子:
    1.创建目录结构如下:
    Demo
    --src
    --main
    --resources
    --test
    --webapp
    pom.xml
     
    pom.xml内容:               
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>gDemo</groupId>
    <artifactId>demo</artifactId>
    <packaging>jar</packaging>
    <version>1.0</version>
    <name>Maven Quick Start Archetype</name>
    <url>http://maven.apache.org</url>
    <dependencies>
    <dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>3.8.1</version>
    <scope>test</scope>
    </dependency>
    </dependencies>
    </project>
     
    2.在Demo目录下执行命令,mvn archetype:create-from-project
     
    3.在创建的target\generated-sources\archetype目录下执行,mvn install.
    到此你的工程模板创建完成。在以后开发中就可以使用它。
     
    4.执行mvn archetype:generate -DarchetypeCatalog=local会看到模板选项,选择刚才创建的模板,然后进行下面的设置。
    到此恭喜你,成功使用。
  • 相关阅读:
    Java操作JSON数据(4,end)--Jackson操作JSON数据
    Java操作JSON数据(3)--fastjson操作JSON数据
    selenium三大切换,三大等待
    iframe切换,xpath函数
    selenium环境搭建,driver方法简述
    Jquery属性和元素操作,ajax
    JS 基础 与 Jquery常用方法
    HTML 基础回顾
    python 协程
    python 多进程
  • 原文地址:https://www.cnblogs.com/huapox/p/3251543.html
Copyright © 2020-2023  润新知