java jar

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:51:59
我的电脑里面安装的是JRE 5.0的
并没有写java的环境变量,
我用Eclipse打包了我开发的一个程序,名为javamail.jar
这里面的类在运行时会调用另外三个包的类:mail.jar,ant.jar,activation.jar
我把上面的4个文件和JRE 5.0的安装目录放在同一个文件夹里面,
写了一个.bat文件内容为:
set path=D:\mailMagic\jre\bin
jre\bin\javaw.exe -jar javamail.jar
但是运行之后可以看到 窗口
但里面的事件没有响应

path只是查找可执行程序的路径,与 JVM 加载类文件的路径无关。
你还应该设置classpath,classpath还可以在执行的时候作为参数添加
java -classpath ......

正确的命令是:
javaw.exe -jar javamail.jar -classpath mail.jar;ant.jar;activation.jar