diff --git a/translated/tech/20151105 Linux FAQs with Answers--How to change default Java version on Linux.md b/published/20151105 Linux FAQs with Answers--How to change default Java version on Linux.md similarity index 75% rename from translated/tech/20151105 Linux FAQs with Answers--How to change default Java version on Linux.md rename to published/20151105 Linux FAQs with Answers--How to change default Java version on Linux.md index c48274edf0..a2daadcc11 100644 --- a/translated/tech/20151105 Linux FAQs with Answers--How to change default Java version on Linux.md +++ b/published/20151105 Linux FAQs with Answers--How to change default Java version on Linux.md @@ -1,15 +1,13 @@ -Linux又问必答-- 如何在Linux中改变默认的Java版本 +Linux 有问必答:如何在 Linux 中改变默认的 Java 版本 ================================================================================ -> **提问**:当我尝试在Linux中运行一个Java程序时,我遇到了一个错误。看上去像程序编译所使用的Javab版本与我本地的不同。我该如何在Linux上切换默认的Java版本? +> **提问**:当我尝试在Linux中运行一个Java程序时,我遇到了一个错误。看上去像程序编译所使用的Java版本与我本地的不同。我该如何在Linux上切换默认的Java版本? -> -> Exception in thread "main" java.lang.UnsupportedClassVersionError: com/xmodulo/hmon/gui/NetConf : Unsupported major.minor version 51.0 -当Java程序编译时,编译环境会设置一个“target”变量来设置程序可以运行的最低Java版本。如果你Linux系统上运行的程序不满足最低的JRE版本要求,那么你会在运行的时候遇到下面的错误。 +当Java程序编译时,编译环境会设置一个“target”变量来设置程序可以运行的最低Java版本。如果你Linux系统上运行的程序不能满足最低的JRE版本要求,那么你会在运行的时候遇到下面的错误。 Exception in thread "main" java.lang.UnsupportedClassVersionError: com/xmodulo/hmon/gui/NetConf : Unsupported major.minor version 51.0 -比如,这种情况下程序在Java JRE 1.7下编译,但是系统只有Java JRE 1.6。 +比如,程序在Java JRE 1.7下编译,但是系统只有Java JRE 1.6。 要解决这个问题,你需要改变默认的Java版本到Java JRE 1.7或者更高(假设JRE已经安装了)。 @@ -21,7 +19,7 @@ Linux又问必答-- 如何在Linux中改变默认的Java版本 本例中,总共安装了4个不同的Java版本:OpenJDK JRE 1.6、Oracle Java JRE 1.6、OpenJDK JRE 1.7 和 Oracle Java JRE 1.7。现在默认的Java版本是OpenJDK JRE 1.6。 -如果没有安装需要的Java JRE,你可以参考[这些指导][1]来完成安装。 +如果没有安装需要的Java JRE,你可以参考[这些指导][1]来完成安装。 现在有可用的候选版本,你可以用下面的命令在可用的Java JRE之间**切换默认的Java版本**: @@ -45,7 +43,7 @@ via: http://ask.xmodulo.com/change-default-java-version-linux.html 作者:[Dan Nanni][a] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出