当前位置: 首页 > news >正文

南通医院网站建设方案网络营销做得好的公司

南通医院网站建设方案,网络营销做得好的公司,专门做市场调查的网站,网关高性能 网站建设文章目录 前言一、Maven Archetype二、创建自定义 Maven Archetype三、定制 Archetype 模板四、手动创建 Archetype 模板项目五、FAQ5.1 如何删除自定义的模板5.2 是否可以在模板中使用空文件夹 六、小结推荐阅读 前言 在软件开发中,标准化和快速初始化项目结构能够…

文章目录

  • 前言
  • 一、Maven Archetype
  • 二、创建自定义 Maven Archetype
  • 三、定制 Archetype 模板
  • 四、手动创建 Archetype 模板项目
  • 五、FAQ
    • 5.1 如何删除自定义的模板
    • 5.2 是否可以在模板中使用空文件夹
  • 六、小结
  • 推荐阅读

前言

在软件开发中,标准化和快速初始化项目结构能够显著提升开发效率。Maven Archetype 插件提供了创建自定义项目骨架模板的功能,使我们能够轻松生成预定义结构的项目。本文将详细介绍如何创建一个自定义的项目模板,从而提高日常的开发效率。

一、Maven Archetype

Maven Archetype 是一种用于生成项目结构的模板,可以帮助开发者快速创建一个预定义的项目骨架。Maven 自带了一些常见的 Archetype 模板,如 maven-archetype-quickstart、maven-archetype-webapp 等,但在实际开发中,我们可能需要根据团队的标准或个人喜好创建自定义的 Archetype。

二、创建自定义 Maven Archetype

  1. 在命令行使用 mvn archetype:generate 命令创建一个基础项目

  2. 将这个基础项目改造成我们需要的模板形式

    image.png

  3. 使用 mvn archetype:create-from-project 命令将这个基础项目转换成模板。这个命令将在 target/generated-sources 目录下生成一个名为 archetype 的项目。

    image.png

  4. 使用 idea 打开 target/generated-sources/archetype 项目,执行 mvn clean install 命令将项目安装到本地

    image.png

  5. 在命令行使用 mvn archetype:generate 命令,选择我们自定义的模板生成项目

    image.png

    填写项目的基本信息

    image.png

    如果大家不熟悉使用命令行,可以直接在 idea 中使用模板创建项目

    image.png

    不过这种方式不能选择模板,需要手动填写模板信息比较麻烦,大家可根据自身情况选择方案。

  6. 项目生成了,但是生成的项目存在一些额外的东西,我们先手动处理一下

    image.png

  7. 打开项目,查看项目的工程结构

    image.png

三、定制 Archetype 模板

刚才的模板中生成了额外的 .idea 目录,我们并不需要在模板中创建这个目录。此时,我们需要定制这个模板。我们可以打开之前生成的 archetype 项目。

archetype 项目中删掉我们不需要的模板和配置。

image.png

对该项目重新执行 mvn install 命令安装模板,之后使用模板创建的项目就不会有这个多余的目录了。

四、手动创建 Archetype 模板项目

我们还可以手动搭建一个 Archetype 模板项目。

  1. 新建一个 maven 项目

  2. pom 文件中引入项目依赖

    <!-- XML 文件的声明,指定了使用 XML 1.0 版本和 UTF-8 编码 -->
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- 定义了 project 元素及其命名空间 -->
    <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/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.example</groupId><artifactId>spring-boot-template-archetype</artifactId><version>1.0.0</version><!-- 项目的打包类型,这里是 maven-archetype,表示这是一个 Maven 原型项目 --><packaging>maven-archetype</packaging><!-- 项目的名称 --><name>spring-boot-template-archetype</name><build><extensions><extension><groupId>org.apache.maven.archetype</groupId><artifactId>archetype-packaging</artifactId><version>3.2.1</version></extension></extensions><pluginManagement><plugins><plugin><artifactId>maven-archetype-plugin</artifactId><version>3.2.1</version></plugin></plugins></pluginManagement></build>
    </project>
    
  3. 搭建工程结构

    image.png

  4. 模板文件配置好之后,使用 mvn install 命令将模板安装到本地库

    image.png

五、FAQ

5.1 如何删除自定义的模板

想要删除自定义的模板,非常简单。按如下步骤即可:

  1. 到本地库删除安装的项目即可。
  2. 执行 mvn archetype:crawl 命令,更新缓存

5.2 是否可以在模板中使用空文件夹

生成模板时并不支持空文件夹,如果遇到空文件夹在生成时会被忽略。如果想要目录,但是目录中又不知道放什么,可以放一个占位文件,例如创建一个名称为 .keep 的空文件。

六、小结

自定义 Maven Archetype 项目模板是提高开发效率和一致性的强大工具。通过遵循上述最佳实践,开发人员可以创建灵活、简洁且易于维护的项目模板,从而显著减少新项目的设置时间并提高开发效率。

推荐阅读

  1. 构建安全稳定的应用:Spring Security 实用指南
  2. 深入探究 Spring Boot Starter:从概念到实践
  3. 深入理解 Java 中的 volatile 关键字
  4. Spring 三级缓存
  5. 深入了解 MyBatis 插件:定制化你的持久层框架
http://www.wangmingla.cn/news/675.html

相关文章:

  • 长沙网站设网络营销企业培训
  • 公司有域名 如何做网站app软件开发
  • 网站建设视频教程网站手机百度安装下载
  • 西宁市建设网站价格低关键词优化推广排名多少钱
  • 温岭网站建设制作宣传推广文案
  • 网站建设的关键百度竞价推广联系方式
  • 网站制作公司重庆怎么样才可以在百度上打广告
  • 建设银行的投诉网站首页怎么做好网络营销
  • 网站开发和排名优化关键词公司
  • 邵阳营销型网站建设seo关键词分析
  • 西安百度网站排名优化长沙优化官网服务
  • 建设工程个人信息采集哪个网站地推拉新接单网
  • 互联网论坛有哪些百度seo2022新算法更新
  • 门业网站 源码农产品网络营销方案
  • 茂名网站建设建站系统厦门人才网唯一官网登录
  • 做海报的网站什么编辑网络营销品牌有哪些
  • wordpress产品批量导入长沙seo服务哪个公司好
  • 吃什么补肾治早射徐州网站优化
  • 织梦网站图片代码免费建站的网站哪个好
  • 免费一级域名注册教程优化网络培训
  • 图书馆网站开发总结推广搜索引擎
  • 济南传承网站建设李聪黑马it培训班出来现状
  • 毕设做网站是不是太lowsteam交易链接是什么
  • 单品商城网站源码外汇seo公司
  • 东营网站建设上海seo推广方法
  • 郑州做网站hnqfu怎么建免费网站
  • 建网站什么网最好宣传软文模板
  • 做网站的公司经营范围最近的新闻热点
  • 国外做美食视频网站有哪些推广普通话的意义
  • 旅游网站国际业务怎样做上海网络关键词优化