LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: shpchp

有在Fedora9中成功运行eclipse的么?

[复制链接]
发表于 2008-5-23 10:20:30 | 显示全部楼层
Post by sunote;1853801
我的jdk是默认的。但eclipse是下载的。
现在有个很郁闷的问题是,eclipse占用了输入法的快捷键,所以我在eclipse下面不能输入中文!

求救


什么快捷键?Ctrl+Space切换输入法的?
回复 支持 反对

使用道具 举报

发表于 2008-5-23 10:28:46 | 显示全部楼层
Post by zbw76;1853765
必须删除,因为即时你设置了path,系统也是先找到 /usr/bin 下面的
你可以先执行
java -version
确认一下。


太暴力了。:yun:

应该用 /usr/sbin/alternatives --config java 把它指到你需要的 jdk 里面相应的文件里面。

另外,如果是你下载的 eclipse 的话,通常你可以在里面的 eclipse.ini 里面用 -vm 参数指定使用哪个 VM。
回复 支持 反对

使用道具 举报

发表于 2008-5-23 10:52:44 | 显示全部楼层
最简单的方法是拷贝一个jre的目录到eclipse的目录里面,eclipse优先使用这个jre.
我非常讨厌自带的拿个开源的java,所以每次装好系统都是直接先
rm /usr/bin/jav*
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 13:17:39 | 显示全部楼层
Post by zbw76;1853839
最简单的方法是拷贝一个jre的目录到eclipse的目录里面,eclipse优先使用这个jre.
我非常讨厌自带的拿个开源的java,所以每次装好系统都是直接先
rm /usr/bin/jav*


应该没必要删除,系统会从设置的PATH里找:

  1. $ echo $PATH
  2. /home/hej/opt/jdk1.5.0_14/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/home/hej/bin
  3. $ which java
  4. ~/opt/jdk1.5.0_14/bin/java
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 13:30:00 | 显示全部楼层
说准确点,是这个组合有问题:
jdk1.5.0_14 + pdt-all-in-one-S20080505_RC1-linux-gtk
试过eclipse-pdt的老版本也有问题,eclipse 根本不能启动
回复 支持 反对

使用道具 举报

发表于 2008-5-23 16:01:49 | 显示全部楼层
Post by zbw76;1853765
必须删除,因为即时你设置了path,系统也是先找到 /usr/bin 下面的
你可以先执行
java -version
确认一下。


人家说的是用alternative这个工具来设置java的链接。。。
根本用不着删除。。

要是这样直接删,还真是。。。。。。
回复 支持 反对

使用道具 举报

发表于 2008-5-23 16:08:05 | 显示全部楼层
一个 rm 简单有效,有什么不可以的,
我知道可以用 rpm 删除,懒得执行而已.
硬盘那么大,还在乎哪点浪费的空间啊.
回复 支持 反对

使用道具 举报

发表于 2008-5-23 19:00:44 | 显示全部楼层
我是用的自带的eclipse,没单独去下载,你的有可能是环境的问题

[liuweni@liuweni ~]$ java -version
java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
回复 支持 反对

使用道具 举报

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

本版积分规则

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