首页 > 编程 > Java > 正文

Java.给Linux安装JDK和Eclipse

2019-11-08 18:22:59
字体:
来源:转载
供稿:网友
好吧在windows上玩够了不过还是linux比较省心因为windwos一旦出错就让人满头雾水不知所措

操作系统版本

$ cat /PRoc/version Linux version 4.4.0-57-generic (buildd@lgw01-54) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016


JDK安装

首先到官网里下载对应版本的JDK

目前看到的是这个样子

JDK版本

Linux x86即32位版本 关于x86的一些资料和一些资料x86是一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386、i586、奔腾(pentium)。由于早期intel的CPU编号都是如8086,80286来编号,这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合。如今的奔腾、P2、P4、赛扬系列都是支持X86指令系统的,所以都属于X86家族。Linux x64即64位版本Mac OS X就这一个可选Solaris系统是由Unix系统的一个衍生分支BSD系列发展而来 Unix相关历史也是十分有趣,自己左看一点右看一点一直没有全弄清Windows x86(32位)和x64(64位)

前两个不是很懂,不过既然有ARM就应该是Linux系统的嵌入式版本吧,一个看不太懂的解释

至于tar.gz和rpm

rpm即软件包,可用rpm命令来安装tar.gz则直接解压并配置好环境变量就可以使用了

好了现在我有一个jdk1.8.0_121.tar.gz了

复制到/usr/java/下,因为我准备安装在那里

$ pwd/usr$ sudo mkdir java$ sudo cp /home/username/下载/jdk1.8.0_121.tar.gz /usr/java解压即可得到jdk1.8.0_121$ sudo tar -zxvf jdk1.8.0_121.tar.gz删掉压缩文件$ sudo rm jdk1.8.0_121.tar.gz

配置环境变量

由于/ect/profile只读,故sudo下用vi打开,并最后用:wq!来保存退出$sudo vi /ect/profile在/ect/profile文件末尾追加以下内容export JAVA_HOME=/usr/java/jdk1.8.0_121export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=$JAVA_HOME/bin:$PATH使环境变量生效$ source /etc/profile测试java$ java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)对于环境变量 source /etc/profile可在不重启系统的情况下使环境变量生效,但是仅限于当前终端,对于其他终端则无效重启后环境变量才正式生效

Eclipse安装

64位下载传送门

下载后打开是这个样子 这里写图片描述

也就是说这还只是一个安装器,不过倒是省去了不少麻烦

运行可执行文件eclipse-inst选择需要的eclipse版本然后安装就可以了我安装了Java EE

这里写图片描述

运行eclipse

这里写图片描述

搞定
不过在Linux上似乎没什么使用eclipse的必要(?),习惯了使用vs code或gedit或vi编写代码,在终端用gcc(javac)来编译运行,同时还可以直接在终端上把代码git到远程不过eclipse还是挺好用的,身为一个IDE很是强大,之前用vs code的原因也是从windows上使用vs studio遗留下来的习惯,eclipse同样如此
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表