仓库种类彼此关系、maven标准目录结构

news/2024/7/5 3:53:42

仓库种类彼此关系

图解

 maven标准目录结构

一个完整的项目分为四个部分

  1. 核心代代码部分
  2. 配置文件部分
  3. 测试代码部分
  4. 测试配置文件

普通的项目目录结构

  • 项目名
    • src
    • config
    • resources

maven项目标准目录结构

  • src/main/java目录 核心代码部分
  • src/main/resources 配置文件部分
  • src/test/java目录 测试代码部分
  • src/test/resources 测试配置文件
  • src/main/webapp 页面资源,js,css,图片等等

Maven常用命令

我们可以再cmd中通过一系列的maven命令来对我们的maven-helloworld工程进行编译、测试、运行、打包、安装、部署

compile是maven工程的编译命令 作用是将src/main/java下的文件编译为class文件输出到targer目录下

输入mvn compile


http://lihuaxi.xjx100.cn/news/836925.html

相关文章

GMAC网卡调试分析

GMAC网卡调试分析 目录GMAC网卡调试分析环境描述MIIMIIRMIIGMIIRGMIISGMIIGMAC网卡信息获取方法获取GMAC网卡信息查看PHY工作接口模式获取PHY IDMAC芯片读写MAC寄存器的方法读MAC寄存器写MAC寄存器MAC环回配置PHY芯片CPU读写phy方法(待更新)mdio读写phy寄存器读phy设备基础信…

Java学习-集合框架-Hashtable、Properties、TreeMap

Java学习-集合框架-Map集合的实现类-Hashtable 线程安全,运行效率慢,不允许 null 作为 key 或者 value 函数: void clear():清空哈希表 boolean contains():测试此映射表中是否存在与此指定值关联的键 boolean contai…

沐神AI(NLP部分)

NLP authro:yzzhengdate:2023年02月08日P51-序列模型 序列数据,有时序结构的数据,例如电影的评价随时间变化而变化。音乐、语言、文本和视频都是连续的,标题“狗咬人”和“人咬狗”完全不一样 统计工具 条件建模抽象马…

C语言手写-植物大战僵尸

植物大战僵尸,是一个非常经典的小游戏,初学者从零开始,开发一个自己的植物大战僵尸,还是非常值得期待的!可以作为自己的课设,也可以用来快速提升自己的项目开发能力。项目效果(详细视频教程点这…

使用Canal实现mysql binlog增量订阅数据

目录 前言 简单原理 1.mysql数据库开启Binlog模式 1.docker 安装 canal 服务端 3.实现canal客户端 前言 是由公司业务改造搜索功能,使用ES搜索引擎中间件,那么我们需要将mysql中的数据同步至ES服务中,最总选择使用alibaba的canal增量订…

PT100温度采集电路设计

PT100是正温度系数的热敏电阻,顾名思义,随着温度的升高,电阻的阻值变大;相反,如果随着温度的升高,电阻的阻值变小,就是负温度系数的热敏电阻。之所以叫做PT100,是因为在0度时其阻值为…

【JavaEE】Java中复杂的Synchronized关键字

目录 一、synchronized的特性 (1)互斥 (2)刷新内存 (3)可重入 二、synchronized的使用 (1)修饰普通方法 (2)修饰静态方法 (3)修…

nohup后台启动程序jar包的时候进行定时按时间日期分割日志

在springboot应用开发中,常用jar方式进行部署,用nohup后台启动,这样生成的日志文件会越来越大,导致日志文件打开很慢,不方便后续问题的定位和解决。所以需要对日志进行分割,下面主要介绍按日期分割日志。话…