上传jar至私服.bat
简介:
双击“上传jar至私服.bat”,脚本会自动将项目重新打包,并上传至私服地址
批处理脚本:
@echo off
rem @title: 简化jar上传至私服操作(自动打包并上传)
rem @projectOne: 打包项目磁盘路径
rem @create_time: 2020-12-17
rem @create_by: wll
rem @version : 1.0.0
color 0a
title Windows下上传jar至私服 by_lei
rem 编译项目地址
set "projectOne=D:\A_eclipse_work\gitlab\course_wanglei01"
cd /d "%projectOne%"
echo.
echo ---------------------------数据处理中!请勿关闭!---------------------------
echo.
rem call mvn clean compile package -Dmaven.test.skip=true
call mvn clean install -Dmaven.test.skip=true
echo.
echo ---------------------------项目重新打包完成......---------------------------
echo.
call mvn deploy -Dmaven.test.skip=true
echo.
echo ---------------------------deploy完成,即将关闭窗口....-----------------------
echo.
TIMEOUT /T 3
脚本使用前提:
本地环境maven配置+下方相关配置
本地环境是否正常:
配置私服账号:
<!-- 配置节点账号,传jar至私服 -->
<servers>
<server>
<id>xxxGroup</id>
<username>用户名</username>
<password>密码</password>
</server>
</servers>
配置多仓库节点 :
<!-- 配置仓库地址 -->
<mirrors>
<!-- 配置私服地址 -->
<mirror>
<id>xxxGroup</id>
<mirrorOf>maven-public</mirrorOf>
<url>http://ip:端口/repository/xxxGroup/</url>
</mirror>
</mirrors>
设置mvn命令打包编译使用jdk版本
<activeProfiles>
<activeProfile>xxxprofile</activeProfile>
</activeProfiles>
<profiles>
<profile>
<id>xxxprofile</id>
<repositories>
</repositories>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>