新建一个repository的前提是有github帐号,默认看到本文的是有帐号的 首先是在github上新建一个仓库,命令随意,如我新建项目为 https://github.com/liuyueyi/maven-repository 配置本地仓库 本地指定一个目录,新建文件夹 maven-repository, 如我的本地配置如下 ## 进入目录 cd /Users/yihui/GitHub ## 新建目录 mkdir maven-repository ; cd maven-repository ## 新建repository目录 # 这个目录下面就是存放我们deploy的项目相关信息 # 也就是说我们项目deploy指定的目录,就是这里 mkdir deploy -Dmaven.test.skip -DaltDeploymentRepository=self-mvn-repo::default::file:/Users/yihui/GitHub/maven-repository deploy -Dmaven.test.skip -DaltDeploymentRepository=self-mvn-repo::default::file:/Users/yihui/GitHub/maven-repository
新建一个repository的前提是有github帐号,默认看到本文的是有帐号的 首先是在github上新建一个仓库,命令随意,如我新建项目为 https://github.com/liuyueyi/maven-repository 配置本地仓库 本地指定一个目录,新建文件夹 maven-repository, 如我的本地配置如下 ## 进入目录 cd /Users/yihui/GitHub ## 新建目录 mkdir maven-repository ; cd maven-repository ## 新建repository目录 # 这个目录下面就是存放我们deploy的项目相关信息 # 也就是说我们项目deploy指定的目录,就是这里 mkdir deploy -Dmaven.test.skip -DaltDeploymentRepository=self-mvn-repo::default::file:/Users/yihui/GitHub/maven-repository deploy -Dmaven.test.skip -DaltDeploymentRepository=self-mvn-repo::default::file:/Users/yihui/GitHub/maven-repository
假设本地仓库名称为:maven-repository。位于${basedir}目录. deploy-file -Dfile= -DgroupId= -DartifactId= -Dversion= -Dpackaging=jar 然后在pom.xml文件中添加仓库 maven-repository file:///${project.basedir}/maven-repository 然后就可以在pom.xml文件中添加依赖了 com.roufid.tutorials example-app
pro03-maven-parent --- [INFO] Installing D:\maven-workspace\spaceVedio\pro03-maven-parent\pom.xml to d:\maven-repository [INFO] Installing D:\maven-workspace\spaceVedio\pro03-maven-parent\pro06-maven-module\pom.xml to d:\maven-repository [INFO] Installing D:\maven-workspace\spaceVedio\pro03-maven-parent\pro05-maven-module\pom.xml to d:\maven-repository [INFO] Installing D:\maven-workspace\spaceVedio\pro03-maven-parent\pro04-maven-module\pom.xml to d:\maven-repository /groupId> <artifactId>pro04-maven-module</artifactId> <version>1.0-SNAPSHOT</version> 生成的路径: D:\maven-repository
--WindowsSSD示例--><localRepository>D:/maven-repository</localRepository><! --<localRepository>/Volumes/SSD/maven-repository</localRepository>--><! --<localRepository>/data/maven-repository</localRepository>--></settings>选择原则:步骤2:迁移现有仓库展开代码语言:BashAI %Y%m%d)#3.移动到新位置(以Mac为例)mv~/.m2/repository/Volumes/SSD/maven-repository#4.创建软链接(可选)ln-s/Volumes/SSD/maven-repository --1.本地仓库配置--><localRepository>D:/maven-repository</localRepository><mirrors><!
比如我的安装路径在这里:D:\Program Files (x86)\maven\apache-maven-3.8.4\conf [settings.xml] 打开 settings.xml 编辑如下内容: [maven-repository ] 标记的内容上面一行是默认的,删除即可,下面一行是自己配置的(其中 maven-repository 文件夹名可自定义),当然不配置也可以,这将会导致你的系统盘越来越大。
配置Maven本地仓库 在D:\Program Files\Apache\目录下新建maven-repository文件夹,该目录用作maven的本地库。 repo localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在之前创建的目录D:\Program Files\Apache\maven-repository 运行一下DOS命令 mvn help:system 如果前面的配置成功,那么D:\Program Files\Apache\maven-repository会出现一些文件。
repository> <id>yihui-maven-repo</id> <url>https://raw.githubusercontent.com/liuyueyi/maven-repository
大家在桌面上新建一个文本文件,写上下面的代码 @echo off rem -- D:\Maven\maven-repository 你的库存地址 set REPOSITORY_PATH=D:\DevelopmentTools lastUpdated*"') do ( del /s /q %%i ) echo Deleted Successfully. rem 搜索完毕 pause 记得 这里的rem — D:\Maven\maven-repository
clearLastUpdated.bat",名字任意,但是后缀必须是bat,将以下内容复制到文件中 cls @ECHO OFF SET CLEAR_PATH=D: SET CLEAR_DIR=D:\maven-repository
-- 数据库的驱动包路径 --> <classPathEntry location="C:\tools\<em>maven-repository</em>\mysql\mysql-connector-java\5.1.27
maven-repository-backup#3.迁移到新位置(假设SSD挂载到/data)mkdir-p/data/maven-repositorycp-r~/.m2/repository/*/data/maven-repository /#4.修改settings.xml<settings><localRepository>/data/maven-repository</localRepository></settings>#5.验证配置 --本地仓库路径(SSD优化)--><localRepository>/data/maven-repository</localRepository><!
-- 数据库驱动:选择你的本地硬盘上面的数据库驱动包--> <classPathEntry location="D:\apache-maven-3.5.4\<em>maven-repository</em>\mysql\
--<classPathEntry location="E:\<em>maven-repository</em>\org\mybatis\generator\mybatis-generator-core\1.3.7\mybatis-generator-core
4.连接本地仓库 新建一个文件夹,作为本地仓库,这里我新建了一个maven-Repository的文件夹,就是最上放和jdk放在一起的 找到解压后的maven文件夹,打开conf子文件夹,找到settings.xml
的驱动包 jar包查找的顺序: 查找 优先 没有安装私服 中央仓库 Maven项目 本地仓库 私服仓库 中央仓库 中央仓库地址 3.2本地仓库配置 指定maven的本地仓库地址 比如:C:\tools\maven-repository
repository> <id>yihui-maven-repo</id> <url>https://raw.githubusercontent.com/liuyueyi/maven-repository
windows 脚本如下: # windows脚本 @echo off rem create by NettQun rem 这里写你的仓库路径 set REPOSITORY_PATH=D:\Java\maven-repository
-- 本地仓库地址 --> E:\wokesoftware\maven-repository <! <id>central</id> <name>central</name> <url>file://E:\wokesoftware\maven-repository
repository> <id>yihui-maven-repo</id> <url>https://raw.githubusercontent.com/liuyueyi/maven-repository