首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

编撰bat文件运行class

2012-12-25 
编写bat文件运行class?Phone.Bat:set CLASSPATH.d:\Phone\lib\commons-httpclient.jard:\Phone\lib\com

编写bat文件运行class

?

Phone.Bat:

set CLASSPATH=.;d:\Phone\lib\commons-httpclient.jar;d:\Phone\lib\commons-logging.jar;d:\Phone\lib\commons-codec-1.3.jarjava SelectPhone

?

但是d:前的.;一定不能少,后面所引用的JAR包为该class文件需要的jar包,如果不添加会报找不到该方法的错。当然这里我们也可以把需要的JAR包都添加进环境变量中。另外,无论是环境变量中,还是直接set CLASSPATH,都必须直接指向具体的jar包,而不可以写成d:\Phone\lib。

?

另外,如果想直接在cmd下生成class文件,那么该java文件所需要的JAR包则必须添加到环境变量中,否则编译时会报找不到包。

?

ps: 如果Phone文件夹下有很多的class类,那么我在环境变量中可以配置classpath = d:\Phone,这样这些class类都会被加载,但是JAR包必须另外一个一个加载。

????? 在TOMCAT下的classpath是预置的,为WEB-INF/classes 和WEB-INF/lib,在创建Tomcat系统classloader的时候产生了自己的classpaths。

?

热点排行