部署了两个应用,如何让两个应用使用各自的JAR包

jassonlu 2007-06-21 06:58:09
由于两个应用使用的JAR包中的类路径和类名都同名,请问如何做到,谢谢?
...全文
182 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jassonlu 2007-06-22
  • 打赏
  • 举报
回复
不能改包名,因为两个包都是系统包,一个是jdom.jar,一个被一个SB开发商在低版本JDOM基础上做了客户化的jdom.jar.
不过听有人说,如果不在weblogic层的classpath中不设置任何jdom.jar的路径的话,应用会到自己的lib目录下去找包,不知道是不是真的.
zhengzeng 2007-06-21
  • 打赏
  • 举报
回复
不行的,这是因为包名一定要唯一的。因为这个所以很多的包是采用域名来命名的。
这也是利用域名是唯一的特点。
所以我建议你改包名。
jassonlu 2007-06-21
  • 打赏
  • 举报
回复
可能说得有点不清楚,两个应用的程序中,都 import x.xx.xx;
虽然import的包路径和类名都相同,但是各自import的包分别在不同的jar文件中,请问如何实现? 可以通过使用各自的classpath的方式做到吗,如何做呢?

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧