首页 > 其他分享 >仓库的种类和彼此关系与Maven标准目录结构

仓库的种类和彼此关系与Maven标准目录结构

时间:2022-08-22 14:44:15浏览次数:48  
标签:src 配置文件 仓库 jar Maven 本地 目录

仓库的种类和彼此关系

仓库分为三类:本地仓库,远程仓库,中央仓库

三类仓库直间的关系:
在默认情况下启动一个Maven工程会从本地仓库找jar包,如果本地没有在连网状态下会从中央仓库下载jar包
在公司中启动一个Maven工程会从本地仓库找jar包,本地没有会去远程仓库下jar包,如果远程仓库也没有他可以从中央仓库下载,也可以从本地上传

 

 更改本地Maven仓库的位置:

可以自己创建一个本地仓库的文件夹把最好名称一致方面查找

把上面的复制一下到下面把里面的内容更改为你创建文件的目录即可

Maven标准目录结构

项目大概分为:

  核心代码部分,配置文件部分,测试代码部分,测试配置文件。

传统web项目结构:

  项目名

    src

    config

    resources

(只有一个src目录,在打包的时候可能不小心把 测试代码或测试配置文件打入到jar包中,

如果创建其他的文件存放有可能会出现命名的时候会出现一些矛盾,没有很好的规范)

Maven项目标准目录结构

src/main/java目录 核心代码部分。

src/main/resources 配置文件部分。

src/test/java 目录 测试代码部分

src/test/resources 测试配置文件。

src/main/webapp 页面资源,js,css,图片等等

(进行了很好的规范)

 

搜索

复制

标签:src,配置文件,仓库,jar,Maven,本地,目录
From: https://www.cnblogs.com/pengtianyang/p/16612747.html

相关文章

  • Windows环境下IDEA配置SSH Key访问Gitlab源代码仓库
    使用Gitlab管理项目时,project在创建的时候只能选择“Public”公开状态,Private和Internal私有模式下不能使用http方式进行连接。(ssh方式在三种模式下都可以)。使用http方式直......
  • Maven的安装以及仓库的种类和彼此的关系
    Maven的安装下载地址:https://maven.apache.org/download.cgi  Maven下载完成后,将Maven解压到一个没有中文没有空格的路径下 解压后的目录结构:   bin:存放......
  • maven一键构造概念和maven的安装
    maven一键构造概念我们的项目,往往都要经历编译、测试、运行、打包、安装,部署等一系列过程。什么是构建?项目从编译、测试、运行、打包、安装,部署整个过程都交给maven......
  • maven概述和maven依赖管理的概念
    maven概述什么是MavenApacheMaven是一个软件工程管理和整合工具。Maven是一个采用纯Java编写(跨平台)的开源项目管理工具,Maven采用了一种被称之为对象模型(POM:Pro......
  • maven概述以及maven依赖管理的概念和一键构建理念
    Maven概述Maven是一个项目管理工具,它包含了一个项目对象模型(POM:ProjectObjectModel),一组标准集合,一个项目生命周期(ProjectLifeCycle),一个依赖管理系统(Dependencyma......
  • Linux-->文件目录作用查询
    Linux的目录结构在Linux中他的根目录都是决定好的无法改名,并且每一个目录他的作用都是决定好的在Linux中一切都是文件!,Linux会把所有的硬件都映射成文件/代表根目......
  • Maven设置编译版本
    1、配置pom文件<properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target></properties>或者<......
  • 搭建简易 nuget 私服仓库
    一、前言在上一篇随笔中,我向大家介绍了如何制作自己的nuget包,并没有向大家介绍如何发布制作好的包,今天就继续向大家介绍如何搭建一个简易的nuget私有仓库,并上传自......
  • 清除maven残留下的".lastUpdate"文件
    maven工程中,若存在.lastUpdated文件,表示该文件下载失败并不会再重新下载,所以往往要把这种文件删除才能重新下载;以下是遍历所有本地仓库中存在的lastUpdated文件并删除 ......
  • 使用 Docker 搭建 gitea 私有仓库
    一、准备材料安装环境:linux工具:docker软件:MySql、gitea二、安装Docker安装Docker:https://www.cnblogs.com/jzcn/p/15693786.html三、下载镜像使用DocKer下载Mysq......