最近发现一个暴怪的 JAR 文件问题!!请各位大侠指点!!!
我自己使用的环境是 WINXP + JDK1.42 + JCreater2.5
以前开发程序一直在 JC 下做的,很少涉及到 ClassPath 的问题!
最近写了一个小程序,使用了一个网上下载的 XP 的界面包.
发布程序的时候问题出来的:
我直接用 java 执行我编译出来的 class 文件,可以很正常的找到 XP 的界面包。不管我用什么方式(1.指定 ClassPath 的系统变量方式。2.在执行时使用 -cp 指令方式)都能很正确的执行程序。但我把自己的程序打包到一个 JAR 文件后,呵呵,问题出来了,无论我怎么设置 ClassPath ,执行这个 JAR 文件都是不能调用 XP 的界面包了!!!
这是 JAR 文件的问题吗???
请大侠指点一下!!
为了演示这个问题,我自己写了一个简单的测试程序,大家可以自己试试,是不是有我遇到的问题!!
谢谢!!