有什么把几个jar包打包成一个jar包的方法?谢谢!

时间:2022-07-04 09:30:44
有什么把几个jar包打包成一个jar包的方法?谢谢!

8 个解决方案

#1


奇怪,好象没人知道这个问题,关注中。。。。。。

#2


jar文件本来就是zip格式,你用WinRAR直接添加都可以,不过需要META-INF里的清单文件。问题是打包进去里面的jar文件不用另类方法无法调用啊,有什么用呢?

#3


可以打成包,但是你的页面将无法找到类了.
 
假设你有2个包 a.jar b.jar 现将它们打成一个包 c.jar

首先你要明确的是:服务器重启动后,将解开你的.jar文件,这时对于你的页面来说就是class文件了.

如果按照你设想的去打包,重启动服务器,服务器自动解开c.jar,但解开的还是jar文件(a.jar b.jar),你的页面将找不到类(NoClassFound).

所有这种做法的不可行的.

#4


解压到同一个目录下,覆盖
再一起打包 

#5


楼上,那样可以修改每一个类才行!!!!

#6


不知道lz确切要干什么呢

#7


如果你用jbuilder 打包的时候是可以选的,是不是要打在一个包里面。

#8


把N个包解压后重新再打成一个包就成了。

#1


奇怪,好象没人知道这个问题,关注中。。。。。。

#2


jar文件本来就是zip格式,你用WinRAR直接添加都可以,不过需要META-INF里的清单文件。问题是打包进去里面的jar文件不用另类方法无法调用啊,有什么用呢?

#3


可以打成包,但是你的页面将无法找到类了.
 
假设你有2个包 a.jar b.jar 现将它们打成一个包 c.jar

首先你要明确的是:服务器重启动后,将解开你的.jar文件,这时对于你的页面来说就是class文件了.

如果按照你设想的去打包,重启动服务器,服务器自动解开c.jar,但解开的还是jar文件(a.jar b.jar),你的页面将找不到类(NoClassFound).

所有这种做法的不可行的.

#4


解压到同一个目录下,覆盖
再一起打包 

#5


楼上,那样可以修改每一个类才行!!!!

#6


不知道lz确切要干什么呢

#7


如果你用jbuilder 打包的时候是可以选的,是不是要打在一个包里面。

#8


把N个包解压后重新再打成一个包就成了。