150 lines
7.4 KiB
Batchfile
150 lines
7.4 KiB
Batchfile
@ECHO OFF
|
||
TITLE 飞利信jar包批量安装
|
||
|
||
%1 %2
|
||
ver|find "5.">nul&&goto :Admin
|
||
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :Admin","","runas",1)(window.close)&goto :eof
|
||
:Admin
|
||
echo 已获取管理员权限
|
||
echo=
|
||
|
||
set localdir=%~dp0
|
||
echo 安装jar包路径: %localdir%
|
||
echo=
|
||
|
||
echo -----------开始安装jar包-----------
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_common-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.common -DartifactId=platform_system_server_business_common -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_common-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_common-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_log-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.log -DartifactId=platform_system_server_business_log -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_log-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_log-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_data_permission-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.data_permission -DartifactId=platform_system_server_business_data_permission -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_data_permission-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_data_permission-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_dynamic_druid-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.dynamic.druid -DartifactId=platform_system_server_business_dynamic_druid -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_dynamic_druid-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_dynamic_druid-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_license_client-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.license_client -DartifactId=platform_system_server_business_license_client -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_license_client-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_license_client-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_websocket-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.business_websocket -DartifactId=platform_system_server_business_websocket -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_websocket-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_websocket-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_threadtaskpool-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.threadtaskpool -DartifactId=platform_system_server_business_threadtaskpool -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_threadtaskpool-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_threadtaskpool-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_lucene-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.lucene -DartifactId=platform_system_server_business_lucene -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_lucene-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_lucene-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_ofd-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.business_ofd -DartifactId=platform_system_server_business_ofd -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_ofd-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_ofd-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_oss-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.oss -DartifactId=platform_system_server_business_oss -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_oss-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_oss-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_qn-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.qn -DartifactId=platform_system_server_business_qn -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_qn-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_qn-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_email-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.email -DartifactId=platform_system_server_business_email -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_email-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_email-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_upload_common-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.upload_common -DartifactId=platform_system_server_business_upload_common -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_upload_common-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_upload_common-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_upload_common-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.common_upload -DartifactId=platform_system_server_business_common_upload -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_common_upload-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_upload_common-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo 安装platform_system_server_business_lucene-0.0.1-RELEASE.jar
|
||
call mvn install:install-file -DgroupId=cc.eloong.www.lucene -DartifactId=platform_system_server_business_lucene -Dversion=0.0.1-RELEASE -Dpackaging=jar -Dfile=%localdir%platform_system_server_business_lucene-0.0.1-RELEASE.jar
|
||
echo platform_system_server_business_lucene-0.0.1-RELEASE完成
|
||
echo=
|
||
|
||
echo -----------jar包安装成功-----------
|
||
echo=
|
||
|
||
echo -----------选择安装jar包开始-----------
|
||
echo=
|
||
|
||
echo 0.跳过不安装
|
||
echo 1.全安装
|
||
echo 2.ojdbc6 (ojdbc6-11.2.0.3)
|
||
echo 3.sqljdbc (sqljdbc4)
|
||
echo 4.dm (dm.jdbc.driver-1.7.0)
|
||
echo 5.ojdbc6 (ojdbc6-11.2.0.4)
|
||
echo.
|
||
|
||
echo 请选择安装的服务序号(如安装多个空格分割,如: 1 2)
|
||
set /p var=请选择安装序号:
|
||
if "%var%"=="1" (
|
||
set var= 2 3 4
|
||
)
|
||
set t=%var%
|
||
|
||
:loop
|
||
for /f "tokens=1* delims= " %%a in ("%t%") do (
|
||
rem 将截取剩下的部分赋给t,其实这里可以使用延迟变量开关
|
||
if %%a EQU 2 (
|
||
echo 安装序号%%a:ojdbc6-11.2.0.3.jar
|
||
call mvn install:install-file -DgroupId=oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=%localdir%ojdbc6-11.2.0.3.jar
|
||
echo ojdbc6-11.2.0.3完成
|
||
echo=
|
||
) else if %%a EQU 3 (
|
||
echo 安装序号%%a:sqljdbc4.jar
|
||
call mvn install:install-file -DgroupId=com.microsoft.sqlserver.jdbc -DartifactId=sqljdbc -Dversion=4.0 -Dpackaging=jar -Dfile=%localdir%sqljdbc4.jar
|
||
echo sqljdbc4完成
|
||
echo=
|
||
)else if %%a EQU 4 (
|
||
echo 安装序号%%a:dm.jdbc.driver-1.7.0.jar
|
||
call mvn install:install-file -DgroupId=dm -DartifactId=dm.jdbc.driver -Dversion=1.7.0 -Dpackaging=jar -Dfile=%localdir%dm.jdbc.driver-1.7.0.jar
|
||
echo dm.jdbc.driver-1.7.0完成
|
||
echo=
|
||
)else if %%a EQU 5 (
|
||
echo 安装序号%%a:ojdbc6-11.2.0.4.jar
|
||
call mvn install:install-file -DgroupId=oracle -DartifactId=ojdbc6 -Dversion=11.2.0.4 -Dpackaging=jar -Dfile=%localdir%ojdbc6-11.2.0.4.jar
|
||
echo ojdbc6-11.2.0.4完成
|
||
echo=
|
||
)
|
||
set t=%%b
|
||
)
|
||
if defined t goto:loop
|
||
|
||
if "%var%"=="0" (
|
||
echo -----------已跳过选择安装jar包-----------
|
||
echo=
|
||
)else (
|
||
echo -----------选择安装jar包成功-----------
|
||
echo=
|
||
)
|
||
|
||
PAUSE |