自定义maven骨架的添加与删除——完整详细介绍

目录

  • 一、创建好自己所需的目录结构
  • 二、命令配置
    • 2.1 配置总览
    • 2.2 指令配置说明
    • 2.3 指令配置详情
  • 三、配置Idea中maven新模板
    • 3.1 找到信息文件
    • 3.2 创建实例模板
  • 四、删除自定义模板
    • 4.1 删除本地仓库中的文件
    • 4.2 删除archetype-catalog.xml文件中的配置
    • 4.3 删除idea中的配置

一、创建好自己所需的目录结构

注意:要求每一个文件夹(包)内,都要有文件,否则将不会被记录在骨架中
只做测试使用,根据自己所需进行创建(只要保证最后一级目录有文件即可)
自定义maven骨架的添加与删除——完整详细介绍_第1张图片

pom.xml文件中推荐添加
自定义maven骨架的添加与删除——完整详细介绍_第2张图片

<groupId>com.testgroupId>
<artifactId>testartifactId>
<packaging>warpackaging>
<version>1.0.0version>
<properties>
    <project.build.sourceEncoding>UTF-8project.build.sourceEncoding>
    <maven.compiler.source>1.7maven.compiler.source>
    <maven.compiler.target>1.7maven.compiler.target>
properties>


<dependencies>
    <dependency>
        <groupId>junitgroupId>
        <artifactId>junitartifactId>
        <version>4.11version>
        <scope>testscope>
    dependency>
<dependencies>


<build>
    <plugins>
        
        <plugin>
            <groupId>org.apache.tomcat.mavengroupId>
            <artifactId>tomcat7-maven-pluginartifactId>
            <version>2.2version>
            <configuration>
                <uriEncoding>UTF-8uriEncoding>
                <port>80port>
                <path>/path>
            configuration>
        plugin>
    plugins>
build>

二、命令配置

2.1 配置总览

自定义maven骨架的添加与删除——完整详细介绍_第3张图片

2.2 指令配置说明

自定义maven骨架的添加与删除——完整详细介绍_第4张图片
自定义maven骨架的添加与删除——完整详细介绍_第5张图片

2.3 指令配置详情

注意指令是有执行顺序的,且作用目录不同

自定义maven骨架的添加与删除——完整详细介绍_第6张图片
自定义maven骨架的添加与删除——完整详细介绍_第7张图片
自定义maven骨架的添加与删除——完整详细介绍_第8张图片

三、配置Idea中maven新模板

3.1 找到信息文件

在你的maven本地仓库所在文件夹中有一个文件
自定义maven骨架的添加与删除——完整详细介绍_第9张图片
打开这个文件
自定义maven骨架的添加与删除——完整详细介绍_第10张图片

3.2 创建实例模板

自定义maven骨架的添加与删除——完整详细介绍_第11张图片
自定义maven骨架的添加与删除——完整详细介绍_第12张图片

四、删除自定义模板

4.1 删除本地仓库中的文件

自定义maven骨架的添加与删除——完整详细介绍_第13张图片自定义maven骨架的添加与删除——完整详细介绍_第14张图片

4.2 删除archetype-catalog.xml文件中的配置

自定义maven骨架的添加与删除——完整详细介绍_第15张图片

4.3 删除idea中的配置

预计位置为:C:\Users${user}.IntelliJIdea${version}\system\Maven\Indices也有可能是C:\Users\${user}\AppData\Local\JetBrains\IntelliJIdea${version}\Maven\Indices
或者可以使用Everything进行搜索,文件名为UserArchetypes.xml
自定义maven骨架的添加与删除——完整详细介绍_第16张图片

你可能感兴趣的:(软件,maven,java,intellij-idea)