• 创建简单的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会看到模板选项,选择刚才创建的模板,然后进行下面的设置。
    到此恭喜你,成功使用。
  • 相关阅读:
    密码学中矩阵相关计算
    系统调用
    用户空间栈&系统空间栈
    drupal重置管理员密码
    中断&异常
    再谈文件描述符
    linux下libpcap抓包分析
    模拟LRU算法&通道处理算法
    [转载] Mysql常用命令行大全
    [转载] php java交互 php/java bridge
  • 原文地址:https://www.cnblogs.com/huapox/p/3251543.html
Copyright © 2020-2023  润新知