批处理调用java文件,bat中怎么引入jar包。

来源:互联网  时间:2016/6/29 7:01:42

关于网友提出的“ 批处理调用java文件,bat中怎么引入jar包。”问题疑问,本网通过在网上对“ 批处理调用java文件,bat中怎么引入jar包。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 批处理调用java文件,bat中怎么引入jar包。
描述:

java文件: --------- package com.soft.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class Jdbc12 { public static void main(String args[]){
      System.out.println( "Copyright 2004, R.G.Baldwin");       try {                  Statement stmt;                  Class.forName("com.mysql.jdbc.Driver");                  String url = "jdbc:mysql://localhost:3306/mysql";
                 Connection con = DriverManager.getConnection(url, "root", "root");                  System.out.println("URL: " + url);                  System.out.println("Connection: " + con);                  stmt = con.createStatement();                  for(int i=200 ;i<300;i++){                      stmt.executeUpdate("insert into log values("+i+","+i+")");                      System.out.println(i);                  }                  con.close();                  }catch( Exception e ) {                      e.printStackTrace();                  }       } } ============================================== jar文件: -------- mysql-connector-java-5.1bin.jar ============================================== bat文件: --------- D: cd javatest\Test\src\com\ztesoft\test javac *.java java Jdbc12


解决方案1:

java -Xmx512M -cp .;lib/ECLA.jar;lib/DTNConsoleConnection.jar core.DTNSim %* 给个例子给你,这个是bat文件的内容,可加多个参数  其中core.DTNSim是main函数所在类,.后面那两个是导入到jar包 还有一种方法更简单一点,你打成的jar包里面有个META-INF,里面还有个MANIFEST.MF,把里面内容修改一下 Manifest-Version: 1.0 Sealed: true Main-Class: core.DTNSim Class-Path: junit.jar ECLA.jar DTNConsoleConnection.jar 记得两个包中间用空格,怎么写自己应该能看清楚吧

上一篇一个简单的登陆问题?
下一篇spring mvc整合ajax
明星图片
相关文章
《 批处理调用java文件,bat中怎么引入jar包。》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)