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文件调用

     

     

  • 相关阅读:
    博客园电子期刊2012年6月刊发布啦
    如何在博客园发博客时插入优酷视频
    上周热点回顾(7.167.22)
    “Coding changes the world” 博客园2012主题T恤专题上线
    [转]MySql查询缓存机制
    淘宝店铺开发 ShopSDK 1.x 及 TAE_SDK 2.0
    [转]NHibernate之旅系列文章导航
    MySQL 5.1参考手册 :: 7. 优化
    [转]Nant daily build实践
    [转]淘宝sdk——入门实战之footer.php制作
  • 原文地址:https://www.cnblogs.com/zhutouying/p/3120976.html
Copyright © 2011-2022 走看看