pom.xml
<?xml version="1.0" encoding="UTF-8"?> <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>geostack</groupId> <artifactId>parent</artifactId> <version>2.0.0.0-SNAPSHOT</version> <packaging>pom</packaging> <modules> <module>geostack组件包/geostack-balance-core</module> <module>geostack组件包/geostack-balance-haproxy</module> <module>geostack组件包/geostack-core</module> <module>geostack组件包/geostack-databasegoods</module> <module>geostack组件包/geostack-dependence</module> <module>geostack组件包/geostack-dictionary</module> <module>geostack组件包/geostack-framework</module> <module>geostack组件包/geostack-gistools</module> <module>geostack组件包/geostack-log</module> <module>geostack组件包/geostack-portal</module> <module>geostack组件包/geostack-processfactory</module> <module>geostack组件包/geostack-proxy</module> <module>geostack组件包/geostack-quartz</module> <module>geostack组件包/geostack-servicegoods</module> <module>独立运维组件/geostack-soms</module> <module>独立运维组件/geostack-zabbix</module> <module>监控组件/geostack-monitor-common</module> <module>监控组件/geostack-monitor-zabbix</module> <module>监控组件/geostack-zabbix-api</module> </modules> </project>
mvn_clean.bat
@echo off echo 是否进行maven clean操作 pause ::设置PARENT_PATH所在盘符 D: echo 正在设置临时环境变量 set PARENT_PATH=D:NihaorzDocumentswork综合运维与独立运维源代码 start /max "" %PARENT_PATH% echo PARENT_PATH:%PARENT_PATH% cd %PARENT_PATH% md logs mvn clean > logsclean_result.txt
mvn_install.bat
@echo off echo 是否进行maven install操作 pause ::设置PARENT_PATH所在盘符 D: echo 正在设置临时环境变量 set PARENT_PATH=D:NihaorzDocumentswork综合运维与独立运维源代码 echo PARENT_PATH:%PARENT_PATH% cd %PARENT_PATH% md logs mvn install > logsinstall_result.txt
mvn_deploy.bat
@echo off echo 是否进行maven deploy操作 pause ::设置PARENT_PATH所在盘符 D: echo 正在设置临时环境变量 set PARENT_PATH=D:NihaorzDocumentswork综合运维与独立运维源代码 echo PARENT_PATH:%PARENT_PATH% cd %PARENT_PATH% md logs mvn deploy > logsdeploy_result.txt
copy_jar.bat
@echo off echo 是否进行jar包copy操作 pause echo 正在设置临时环境变量 set PARENT_PATH=D:NihaorzDocumentswork综合运维与独立运维源代码 set JAR_SUFFIX=-2.0.0.0-SNAPSHOT.jar echo PARENT_PATH:%PARENT_PATH% echo JAR_SUFFIX%JAR_SUFFIX% cd %PARENT_PATH% rd /s /q jars md jars xcopy %PARENT_PATH%geostack组件包geostack-balance-core argetgeostack-balance-core%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-balance-haproxy argetgeostack-balance-haproxy%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-core argetgeostack-core%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-databasegoods argetgeostack-databasegoods%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-dependence argetgeostack-dependence%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-dictionary argetgeostack-dictionary%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-framework argetgeostack-framework%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-gistools argetgeostack-gistools%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-log argetgeostack-log%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-portal argetgeostack-portal%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-processfactory argetgeostack-processfactory%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-proxy argetgeostack-proxy%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-quartz argetgeostack-quartz%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%geostack组件包geostack-servicegoods argetgeostack-servicegoods%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%独立运维组件geostack-soms argetgeostack-soms%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%独立运维组件geostack-zabbix argetgeostack-zabbix%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%监控组件geostack-monitor-common argetgeostack-monitor-common%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%监控组件geostack-monitor-zabbix argetgeostack-monitor-zabbix%JAR_SUFFIX% %PARENT_PATH%jars xcopy %PARENT_PATH%监控组件geostack-zabbix-api argetgeostack-zabbix-api%JAR_SUFFIX% %PARENT_PATH%jars start /max "" %PARENT_PATH%jars pause