卸载GCJ及安装完整的OpenJDK

GCJ全称GNU Compiler for Java,是Java版的GNU编译器。它可以将Java源代码编译为Java虚拟机字节码或许多CPU架构的机器代码,还可以将包含字节码的类文件和整个JAR编译成机器代码。

GCJ作为GNU编译器集合的一部分已有十多年的历史,但效率低下一直是它的主要问题。直到OpenJDK出现后,GCJ的使用频率越来越低。到了2017年,它已不再被维护,未来不会再成为Linux发行版的一部分。

如果你的Linux发行版同时附带有OpenJDK和GCJ且从不需要GCJ,可以考虑将其卸载(一般来说,名称包含字符串“gcj”的软件包都属于GCJ的一部分。由于各Linux发行版本中管理软件包的命令并不完全相同,故卸载方法不再详细列出)。

另外,一些Linux发行版本中自带的OpenJDK并不完整,例如仅包含JRE而不包含JDK。最佳解决方案是将此OpenJDK完全卸载并清除其配置文件,再执行全新的OpenJDK安装(包含JDK、JRE)。

参考内容:GNU Compiler for Java - Wikipedia

转载于:https://my.oschina.net/u/3918369/blog/1933883

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值