centos Usage: gij [OPTION] ... CLASS [ARGS] ...
来源:互联网 发布:多标签分类算法 编辑:程序博客网 时间:2024/04/28 22:39
今天用CentOS安装JDK,发觉在安装完成后,输入java命令来验证是否安装成功时,出现
Usage: gij [OPTION] ... CLASS [ARGS] ...
to invoke CLASS.main, or
gij -jar [OPTION] ... JARFILE [ARGS] ...
to execute a jar file
Try `gij --help' for more information.
感觉很奇怪,怎么出现gij了呢,在网上搜索错误出现原因,原来是因为linux系统默认指向的不是刚刚安装的jdk版本,于是乎,查看下
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# ls /usr/bin/java -l
lrwxrwxrwx. 1 root root 22 9月 26 11:37 /usr/bin/java -> /etc/alternatives/java
[root@localhost ~]# ll /etc/alternatives/java
lrwxrwxrwx. 1 root root 35 9月 26 11:37 /etc/alternatives/java -> /usr/lib/jvm/jre-1.5.0-gcj/bin/java
[root@localhost ~]# java -version
java version "1.5.0"
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-3)
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.
OK,我们看到红色字体的确指向的不是我刚刚自己安装的jdk,索引需要引入使用alternatives工具修改:
[root@localhost ~]# alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_25/bin/java 300
再次输入java -version命令来验证,发现依然没有变化,OK,还有一步重要的操作:
[root@localhost ~]# alternatives --config java
共有 2 个程序提供“java”。
选择 命令
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
2 /usr/java/jdk1.7.0_25/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:2
OK,所有的修改已经完成,接下来让我们输入java命令,看到我们想要的结果了,问题解决。
- centos Usage: gij [OPTION] ... CLASS [ARGS] ...
- Usage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or
- linux安装jdk后输入java命令出现Usage: gij [OPTION] ... CLASS [ARGS] ...
- 编译jamvm问题:gij: unrecognized option -- `-o'
- android 命令行的一个bug 之:android Usage: java [-options] class [args...]
- Args in class constructor
- java.lang.Class usage
- usage of test instruction(option "-n")
- 卸载gij
- python apply class extend usage
- Args传值总结 (Report Class Form)
- args
- usage
- JVM "-verbose:class" Option 分析libary冲突
- Gson : Unable to invoke no-args constructor for class
- [Java] public class, main和args的解释
- Ill-advised or mistaken usage of a core class
- Unable to load class 'org.gradle.api.internal.component.Usage'
- 黑马程序员------C语言-----指针
- NoSQL/MongoDB安装
- hello,PHP
- ACM——01——1004: 【入门】输入一个三位数,把个位和百位对调后输出 【运算符】
- 数据结构之插入排序与希尔排序
- centos Usage: gij [OPTION] ... CLASS [ARGS] ...
- UVa 208 - Firetruck <双向DFS>
- CSS布局模型(二)——浮动模型
- windows下面编译使用libcurl
- fatal error C1853: 'Debug\***.pch' precompiled header file is from a previous version of the compil
- 数据类型自动装箱与拆箱
- POJ 2528 Mayor's posters 区间离散化线段树
- hdu4009 SBT模板
- hadoop完全分布式集群安装