这是一台崭新的Linux Mint xfce机器
我已经为此战斗了大约一个星期。 我试图在Netbeans IDE上学习Java,所以自然而然地我直接从Oracle获得了组合文件。 这是JDK和Netbeans IDE的软件包,位于此处的tar文件中。
位于[http://www.oracle.com/technetwork/java/javase/downloads/index.html]文件名带有NetBeans 8.0.1的JDK 8u25
安装它们之后(或者我认为),我将制作/编译一个像“ hello world”这样的简单程序,这将吐出一个jar文件,您可以在终端中运行它。 请记住,该程序在Netbeans IDE中运行。
我最终会遇到以下错误:java.lang.UnsupportedClassVersionError:
即使我从oracle网站运行文件,我仍然具有Java运行时的旧版本,该版本与运行用新的Java运行时编译的jar文件不兼容。
从设置Paths到编辑.bashrc,几乎没有解决任何事情之后,我一头雾水。
我遇到了一个对我来说也很容易的解决方案。 我遇到了一些可以自动安装java并在您的系统上对其进行配置的东西,并且它可以与最新的1.8版本一起使用。*
其中一个步骤是添加PPA,一开始不确定,但似乎可以,因为它对我有用
sudo add-apt-repository ppa:webupd8team / java
sudo apt-get更新
sudo apt-get安装oracle-java8-installer
domenic @ domenic-AO532h〜$ java-版本Java版本“ 1.8.0_25”Java(TM)SE运行时环境(内部版本1.8.0_25-b17)Java HotSpot(TM)服务器VM(内部版本25.25-b02,混合模式)
我认为它也可以配置浏览器java。
我希望这对其他人有帮助。