下面的主程序是通過eclipse寫的:
1.在Main函數接收bat文件傳遞的參數(String[] args)
如: String ip =args[0];
String user=args[1];
String password=args[2];
2.將項目打包
@安裝插件fatjar
解壓插件將"net.sf.fjep.fatjar_0.0.31.zip"放在eclipse\plugins目錄下
@重啟Eclipse在右擊項目'"Bulid Fat Jar"
【Jar-Name】輸入生成的jar名;【Main_Class】選擇主類;
3.在導出的jar包同級目錄下生成對應的bat文件
================================================================================================
@echo off
:start
cls
echo ================數據庫選擇====================
echo 請務必認真核對- -
echo 1.數據庫連接:jdbc:oracle:thin:@10.133.10.120:1521:orcl
echo 2.手工輸入數據庫
echo 3.退出
echo ==============================================
set /p choice= 請選擇:
if %choice%==1 goto 1
if %choice%==2 goto 2
if %choice%==3 exit
:1
set ip=10.133.10.120:1521:orcl
set user=sjpt_gd
set pass=sjpt_gd
cd F:\bat
java -jar -Xms512m -Xms1024m batProject_fat.jar %ip% %user% %pass%
echo ==================接口取數結束================
echo =======若要再次執行請按兩次Enter即可==========
pause
goto :start
:2
cls
echo ================參數值設置====================
echo 服務器地址格式:10.133.10.120:1521:orcl
echo 數據庫連接:jdbc:oracle:thin:@10.133.10.120:1521:orcl
echo ==============================================
set /p ip=請輸入服務器地址:
echo %ip%
set /p user=數據庫用戶名:
echo %user%
set /p pass=數據庫用戶密碼:
echo %pass%
cd F:\bat
java -jar -Xms512m -Xms1024m batProject_fat.jar %ip% %user% %pass%
echo ==================接口取數結束================
pause
goto :start
================================================================================================
這樣子后就可以用bat文件調用