Java.给Linux安装JDK和Eclipse

本文介绍了如何在运行Linux 4.4.0的Ubuntu系统上安装JDK和Eclipse IDE。首先,从官网下载适合系统的JDK版本(32位或64位),通过tar.gz解压并配置环境变量。接着,通过Eclipse的安装器选择所需的Eclipse版本进行安装。虽然在Linux上使用终端和轻量级编辑器更常见,但Eclipse作为一个强大的IDE,仍然有其优势。
摘要由CSDN通过智能技术生成
  • 好吧在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_121
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
  • 使环境变量生效
$ source /etc/profile
  • 测试java
$ java -version
java 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可在不重启系统的情况下使环境变量生效,但是仅限于当前终端,对于其他终端则无效
    • 重启后环境变量才正式生效
    • 关于Linux的环境变量

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同样如此
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值