----com
    ----package1
            ------------Main.java
    ----package2
            ------------DBConn.java
有这两个文件,其中Main类有引用DBConn类,DBConn类有用到mysql-connect...jar包如何编写bat,点击就可以直接运行Main?(简单的bat运行java,我会话。但是涉及到多个类,包,jar时,就搞不清。对javac,java编绎运行包一直没搞懂)
 
  

解决方案 »

  1.   

    在com目录同级处写个bat文件java com.package1.Main 不 行吗?
    可以把连结器放在jdk的ext目录下,然后把DBConn加到classpath里
      

  2.   

    bat文件可以随便放哪,其它文件最好都不能动。
      

  3.   

    bat里先用cd命令转到com所在文件夹,然后按1楼的方法。这样你的bat在哪都可以。
      

  4.   

    晕死了不就是把classpath定义一下就ok了吗,你饮用的jar的路径全部加到classpath不久ok拉set classpath=./;%classpath%;a.jar;b.jar
    ysql-connect...jar的全路径也加上不就ok拉。然后 javac
    然后java com.package1.Main
    不就ok拉顺便说一下classpath中的./表示当前路径,
    把你的bat放在com文件同级目录就更perfect拉。