本帖最后由 武剑峰 于 2012-6-13 08:17 编辑
本人写了一个类uperMoney,其中有个public方法uperMoney(String string),放在com.heimastudy包中,并且手动执行了javac命令将class文件放到了该包中,目前要把这个包com.heimastudy和类uperMoney打包好在使用时放到lib目录直接使用,首先本人新建了个目录jar,把包整个com.heimastudy包复制到jar文件夹中,把dos路径切换到该目录,然后执行" jar cvf UperMoney.jar . ” 压缩成功,测试使用成功。
当时感觉好复杂,就想了另一种方式,.jar文件不是.zip格式吗,我直接用wirar软件将包com.heimastudy压缩成UperMoney.zip,然后改名为UperMoney.jar,初步测试发现也能使用。只不过没有文件清单及java版本号
疑问出来了,是不是以后我都可以直接利用winrar软件压缩自己想要的类呢?是不是有潜在的问题呢
为什么class文件打包成jar后就可以引用,而直接把class文件添加到类路径却不能引用? |