LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 861|回复: 9

为什么emerge tomcat为安装1.5和1.6两个jdk?

[复制链接]
发表于 2009-11-20 11:34:44 | 显示全部楼层 |阅读模式
不能只安装一个吗?
而且emerge tomcat之后tomcat不安装在/opt里?
发表于 2009-11-20 12:00:05 | 显示全部楼层
现在安装www-servers/tomcat-6.0.20-r1的话应该不想要安装jdk-1.5了吧,你安装的是什么版本?
一般来说gentoo是从源码来编译tomcat,可能是有些tomcat依赖的包只能在jdk-1.5下面编译,所有才需要安装jdk-1.5
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 13:18:31 | 显示全部楼层
就是6.0.20的
回复 支持 反对

使用道具 举报

发表于 2009-11-20 13:49:33 | 显示全部楼层
没有这个现象。
jdk用的是 icedtea-bin-1.6.2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 16:02:11 | 显示全部楼层
哦,那怎么把其中一个JDK删除掉?
回复 支持 反对

使用道具 举报

发表于 2009-11-20 19:55:21 | 显示全部楼层
删除?这是个问题么?just emerge -C ***

仔细检查一下你的依赖关系,然后删除原来的,换一个jdk试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-21 09:45:36 | 显示全部楼层
我怕emerge  -C jdk会把两个jdk都给删了
回复 支持 反对

使用道具 举报

发表于 2009-11-21 10:28:09 | 显示全部楼层
Post by trarit;2048377
我怕emerge  -C jdk会把两个jdk都给删了


可以指定版本,如:emerge -C =dev-java/sun-jdk-1.6.0.17
回复 支持 反对

使用道具 举报

发表于 2009-11-22 18:47:07 | 显示全部楼层
借问一句,有没有办法在装别的包的时候同时安装两个版本的?
回复 支持 反对

使用道具 举报

发表于 2009-11-22 19:53:00 | 显示全部楼层
Post by rogues;2048923
借问一句,有没有办法在装别的包的时候同时安装两个版本的?


除非明确指定那两个版本,否则是完全不可能的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表