java中我有个jar包更新了,旧的我又不想去掉,如何分别调用两个包里路径相同的代码? 5
4个回答
展开全部
同一个Jar包是不可以在一个Web application 中保留2个不同的版本的,
追问
我想要保留2个,有什么解决思路吗?
追答
不晓得了,在上下文中,名字相同,路经相同;这个比较象在一个国家中两个人拥有同一个身份证一样;
不过要说不同,估计也就是它们在JVM中存放的地址不同吧,JVM分配的地址应该可以区别;不过我不晓得怎么去判断哪个地址放的是新版本,哪个是旧版本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用ClassLoader一个jar包对应一个ClassLoader
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接下一个jar包,替换以前的
追问
以前的我想保留怎么办?
追答
把你就把下载的当成一个jar包放入lib中导入程序中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询