首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是gij (GNU libgcj) java?

什么是gij (GNU libgcj) java?
EN

Ask Ubuntu用户
提问于 2015-11-23 14:25:29
回答 1查看 2K关注 0票数 1

今天我检查了update-alternatives --config java,得到了一个奇怪的输出:

替代java有两种选择(提供/usr/bin/java)。

代码语言:javascript
复制
  Selection    Path                                     Priority   Status
------------------------------------------------------------
* 0            /usr/bin/gij-4.8                          1048      auto mode
  1            /usr/bin/gij-4.8                          1048      manual mode
  2            /usr/lib/jvm/java-8-oracle/jre/bin/java   3         manual mode

我以前从没见过这个/usr/bin/gij-4.8。那是什么?它是由某个软件包安装的吗?怎么找出哪一个?

代码语言:javascript
复制
pilot6@Pilot6:~$ java -version
java version "1.5.0"
gij (GNU libgcj) version 4.8.4

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

奇怪的是,我只在Firefox上使用Java进行银行业务,而且运行良好。它显示我安装了最新的Oracle java。

那是恶意软件吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-11-23 15:29:22

那是什么?它是由某个软件包安装的吗?怎么找出哪一个?

gijlibgcj包中包含的Java字节码解释器。libgcjgcj前端到GCC的运行时,包括部分Java类库,以及连接编译器和底层操作系统的胶水。所以肯定不是恶意软件。

参考文献:

libgcj主页

硒问题

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/701527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档