zoukankan      html  css  js  c++  java
  • bat调用jar包并传入多个参数

    下面的主程序是通过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文件调用

     

     

  • 相关阅读:
    对结对编程的测试
    用例
    结对编程 一
    个人项目总结与结对编程的开始
    7-6随便写写
    7-5个人日报
    7-4个人报告
    7.1-7.3个人日报
    6-30个人日报
    6-29个人日报
  • 原文地址:https://www.cnblogs.com/zhutouying/p/3120976.html
Copyright © 2011-2022 走看看