有关jar打包的问题。
我把程序打包成abc.jar,与lib位于同一目录,lib中放置外部jar包,配置好manifest,可以运行。但是这样拷贝的时候就需要同时拷贝jar和lib文件夹,比较麻烦,比如是mapreduce程序提交到集群运行。所以我想将lib文件夹也打包到jar文件中,此时就提示classnotfound。请问是什么原因??谢谢 jar java --------------------编程问答-------------------- http://blog.csdn.net/withiter/article/details/11924095 --------------------编程问答--------------------jar也是一种压缩格式,打到jar里面的所有资源访问是有问题的。参考上面的连接 --------------------编程问答-------------------- jar也是一种压缩格式,打到jar里面的所有资源访问是有问题的。参考上面的连接 --------------------编程问答-------------------- 楼上正解! --------------------编程问答--------------------
lib里面的jar文件是不会被加载的,所以就出现了class not found.
可以使用Fat jar来打包,这样就不会出现楼主说的问题了。
--------------------编程问答-------------------- 1楼链接正解。。。
补充:Java , Java SE