B/S程序里面中有一个JAVA程序,我想让它自动运行。
我的思路:将java程序打成JAR包,编辑一个BAT文件运行JAR包。用WIN的计划任务启动BAT。JAVA程序需要B/S程序lib下许多JAR文件的支持,所以我将lib下的JAR文件全部设到CLASSPATH中,测试了一下 发现报错找不到CLASS,无奈将lib下的jar 文件解压出来一同打入包这样才行 为什么将LIB中的JAR文件设入CLASSPATH中就不行呢?有没有简单一点的方法?

解决方案 »

  1.   

    在你打jar包的时候要把引用的jar文件添加到这个jar文件的classpath中。
      

  2.   

    具体的自己查找jar用法帮助。
      

  3.   

    要B/S程序lib下许多JAR文件的支持,所以我将lib下的JAR文件全部设到CLASSPATH中
     那打成JAR包的时候,资源都选择INCLUDE了没?这是跟你打包有关系的~~
      

  4.   

    回lixiaoxue85(蛮野蛮):
         我将整个b/s全部打包,main-class写的要运行的java程序 也不行
      

  5.   

    可以增加进程守护程序来让JAVA程序自动运行
      

  6.   

    你的jar包中的manifest文件中设置Class-Path属性,引入你要调用的jar比如
    Class-Path: xxx.jar