jar包其实是一个压缩包。
没有打成jar之前,程序寻找相关的东西,比如是一个路径/xxxProj/com/test/action/testAction可以找到,
如果打成jar后,程序寻找相关的东西,上面的就变成/xxxProj/后面是jar里面的资源。肯定是找不到。程序找相关文件和在java里面import是不同的。参考我之前探究类似问题:http://blog.csdn.net/withiter/article/details/11924095
没有打成jar之前,程序寻找相关的东西,比如是一个路径/xxxProj/com/test/action/testAction可以找到,
如果打成jar后,程序寻找相关的东西,上面的就变成/xxxProj/后面是jar里面的资源。肯定是找不到。程序找相关文件和在java里面import是不同的。参考我之前探究类似问题:http://blog.csdn.net/withiter/article/details/11924095
太感谢了。
不过,
我把打出来的jar文件解开看了一下,
和不勾选那个没啥区别啊好像
连menifest文件也没有区别。那到底区别在哪儿呢??
结贴散份