2016-04-17 2 views
0

Пожалуйста, обратитесь следующий скриншот, когда я прошу для java --version он показывает предупреждающее сообщение Illegal option: -Fedora команда 23 ява --version возвращает предупреждающее сообщение Illegal вариант: -

[[email protected] usr]# java -version 
Usage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 
Options: 
    -c create new archive 
    -t list table of contents for archive 
    -x extract named (or all) files from archive 
    -u update existing archive 
    -v generate verbose output on standard output 
    -f specify archive file name 
    -m include manifest information from specified manifest file 
    -n perform Pack200 normalization after creating a new archive 
    -e specify application entry point for stand-alone application 
     bundled into an executable jar file 
    -0 store only; use no ZIP compression 
    -P preserve leading '/' (absolute path) and ".." (parent directory) components from file names 
    -M do not create a manifest file for the entries 
    -i generate index information for the specified jar files 
    -C change to the specified directory and include the following file 
If any file is a directory then it is processed recursively. 
The manifest file name, the archive file name and the entry point name are 
specified in the same order as the 'm', 'f' and 'e' flags. 

Example 1: to archive two class files into an archive called classes.jar: 
     jar cvf classes.jar Foo.class Bar.class 
Example 2: use an existing manifest file 'mymanifest' and archive all the 
      files in the foo/ directory into 'classes.jar': 
     jar cvfm classes.jar mymanifest -C foo/ . 

Пожалуйста, объясните, как отлаживать и решить эту проблему ,

Благодаря

+1

это 'java -version' только с одним' -' ... – assylias

+0

Я тоже это пробовал, но результат такой же, я новичок в Fedora, я установил кучу программных средств, включая eclipse, mysql и т. Д., В прошлый раз все хорошо, но после перезапуска/usr/bin/java не найдено, что может быть потенциальной причиной? – BalaajiChander

+1

Странно: вывод - это команда 'jar' - вы, похоже, связали' java' с неправильной командой ... (Также было бы лучше скопировать вставку результата в вопрос как текст вместо изображения). – assylias

ответ

2

Проблема в том, с JRE_HOME, неправильно задан путь. После выполнения следующей команды проблема будет решена.

export JRE_HOME=/opt/java/jdk1.8.0._45/jre 

В моем случае я переустановил java, чтобы решить эту проблему.

Смежные вопросы