Ubuntu 16.04配置JDK
一、JRE和JDK
JRE(Java Runtime Environment)
是執行一個基於Java語言應用程式的所正常需要的環境。
JDK
代表Java
開發工具包,做一些有關Java
的開發所需要的。
二、OpenJDK和Oracle JDK(JDK)
OpenJDK
是Java
開發工具包的開源實現。
Oracle JDK
是Java
開發工具包的官方Oracle
版本。
儘管OpenJDK
已經足夠滿足大多數的案例,但是許多程式比如Android Studio
建議使用Oracle JDK
, 以避免UI/性問題。雖然這些是前幾年的說法了,現在Google已經將Android 7.0改為OpenJDK去實現。且從OpenJDK 8開始,就已經作為主幹分支開發,也就是說JDK所有的功能都在OpenJDK範圍內。
因此,對於這兩個的選擇根據業務需要來定奪或許更很合適些。
三、OpenJDK安裝
sudo apt-get install openjdk-8-jdk
說明:這種方式安裝不用配置環境變數,會生成如下的連結:
檔案:/usr/lib/jvm/java-8-openjdk-amd64
連結:/usr/lib/jvm/java-1.8.0-openjdk-amd64,對應:/usr/lib/jvm/java-8-openjdk-amd64
連結:/usr/bin/java,對應:/etc/alternatives/java
連結:/etc/alternatives/java,對應:/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
四、JDK安裝
JDK安裝有兩種方式
1、通過PPA源進行
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
說明:這種方式安裝不用配置環境變數,會生成如下的連結:
檔案:/usr/lib/jvm/java-8-oracle
連結:/usr/bin/java,對應:/etc/alternatives/java
連結:/etc/alternatives/java,對應:/usr/lib/jvm/java-8-oracle/jre/bin/java
2、通過官網下載tar.gz包,然後自行解壓安裝
下載:
解壓:
sudo tar zxvf xxx.tar.gz
安裝:
#建立資料夾 sudo mkdir /usr/lib/jvm #移動jdk包到上面的資料夾 sudo mv jdkxxx /usr/lib/jvm
配置環境變數:
sudo vim ~/.bashrc
在最下方加入如下變數
export JAVA_HOME=/usr/lib/jvm/jdkxxx export CLASSPATH=${JAVA_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
五、多個JDK版本切換
sudo update-alternatives --config java
#這時如果有多個JDK(比如openJDK和Oracle JDK),會出來一個列表,當前預設的會在列表前面有一個"*"號,這時選擇對應的序號,輸入這個序號,回車即可。或者不想選擇保持預設時,只需回車即可。
參考:
相關推薦
Ubuntu 16.04 配置 jdk sdk環境變數
編輯 /etc/profile 檔案 sudo vim /etc/profile 在最後新增: export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin exp
Ubuntu 16.04配置JDK
一、JRE和JDK JRE(Java Runtime Environment)是執行一個基於Java語言應用程式的所正常需要的環境。 JDK代表Java開發工具包,做一些有關Java的開發所需要的。 二、OpenJDK和Oracle JDK(JDK) OpenJDK是Java開發工具包的開源實現。
Ubuntu 16.04配置VNC進行遠程桌面連接
vncserver sans owin orm -i 虛擬 其中 str 殺死 說明:其實要裝VNC還不如裝個Teamview來的快一些,並且全平臺支持。 1、安裝 $sudo apt-get install xfce4 $sudo apt-get instal
ubuntu 16.04 配置sshd
配置ssh PE inf evel onf config bubuko perm sudo 1)後臺安裝ssh server sudo apt-get install openssh-server 2)啟動sshd sudo service ssh start 3)
ubuntu 16.04 配置Rime輸入法(中州韻)
pre eas rim 文本 schema aml def pinyin AS 安裝 sudo apt install fcitx-rime 添加輸入法 我是直接在系統設置裏添加 安裝小鶴雙拼 sudo apt-get install librime-data-doub
Ubuntu 16.04配置國內高速apt-get更新源
Ubuntu 16.04配置國內高速apUbuntu 16.04下載軟件速度有點慢,因為默認的是從國外下載軟件,那就更換到國內比較好的快速更新源(就是這些軟件所在的服務器),一般直接百度Ubuntu更新源就能出來一大堆,這時候最好是找和自己Ubuntu版本一致的更新源,我的Ubuntu版本是16.04,下面是
Ubuntu 16.04 配置網卡
tar href .org ip地址 http debian csdn config network https://blog.csdn.net/u010544187/article/details/77879359/ https://wiki.debian.org/Net
Ubuntu 16.04配置SSL免費證書
pre 令行 try 開啟 apach init href detail 一個 主要參考地址為:https://blog.csdn.net/setoy/article/details/78441613 本篇主要以Apache這個web服務器來講解,所以前提必須要安裝好apa
Ubuntu 16.04 配置安裝 Tensorflow Gpu版本
Ubuntu 16.04 配置安裝 Tensorflow Gpu版本 1、安裝CUDA8.0 2、更改gcc版本 3、安裝深度學習庫cuDNN 4、安裝 Tensorflow Gpu enable python 2.7 版本
ubuntu 16.04 Java JDK - OpenJDK
ubuntu 16.04 Java JDK - OpenJDK http://openjdk.java.net/ ubuntu 16.04 Java JDK 包含兩個版本,一個開源版本 OpenJDK,另一個版本 Oracle JDK。 1. sudo apt-get updat
Ubuntu 16.04 配置 nginx 登陸訪問
下載apache2-utils:sudo apt install apache2-utils root新增使用者zhangsq:htpasswd -c /etc/nginx/.htpasswd zhangsq 更改/etc/nginx/nginx.
ubuntu 16.04配置1:ubuntu安裝的進入時區時卡死的問題
ubuntu 16.04安裝好了之後,需要配置一下ip等等各種事就自行查詢資料了,推薦如下兩個ubuntu安裝包下載地址。(ps: 本人一剛開始接觸linux的時候,就使用的ubuntu,
Ubuntu 16.04 配置深度學習環境
Ubuntu分割槽 建立swap分割槽: 32768MB 邏輯分割槽 空間起始位置 交換空間 建立boot分割槽: 2048MB 邏輯分割槽 空間起始位置 Ext4日誌檔案系統 /boot 建立home分割槽: 512000 邏輯分割槽 空間起始位置 Ext4日誌
ubuntu 16.04 配置 shadowsocks chrome瀏覽器代理
ubuntu 16.04 安裝 shadowsocks chrome配置代理socks 1,安裝 shadowsocks 2,shadowsocks修改配置檔案 3,chrome配置socks代理 1,安裝 shadowsocks
Ubuntu 16.04 配置搜狗輸入,五分鐘搞定啦
由於要執行高博視覺slam的需要,我在我的小本本安裝了win10+Ubuntu16.04的雙系統 所以系統裝配成功後面臨很多的配置問題,首先第一個就是給我個輸入法讓我記錄我的廢話呀,O(∩_∩)O哈哈~ 首先就是去搜狗輸入法的官網下載二進位制64位Linux的安裝
Ubuntu 16.04 配置Sublime 編譯執行Opencv的C++程式
“不要被任何人打亂自己的腳步,因為沒有誰會像你一樣清楚和在乎自己的夢想。” Sublime 絕對是我用過最好的編輯器,沒有之一 寵 預設是可以編譯正常的C++程式的~ 首先開啟sublime, sublime→Tools→Build System→
Ubuntu 16.04 配置網路環境
1、cd /etc/network/ 2、sudo gedit interfaces 3、增加:auto eth0iface eth0 inet staticaddress 你的IPnetmask 255.255.240.0gateway 閘道器 這個一定要寫注:
Ubuntu 16.04配置Java Web開發環境
說明:在Linux下無論是開發還是伺服器配置,我個人建議都安裝二進位制包版本的,優點:配置清晰,容易發現問題,效能調優方便等。缺點:配置太複雜。而其餘平臺的建議是一鍵安裝版本,畢竟都是用於測試的,不會實際在生產環境中使用。 1、JDK 2、MySQL 3、tomcat 4、eclipse
Ubuntu 16.04 配置網絡卡
$ ifconfig -a 展示全部網絡卡 $ ifconfig enp2s0 up 啟用網絡卡enp2s0 $ sudo vi /etc/network/interfaces 輸入
VMware+ubuntu 16.04 desk+jdk+hadoop-2*錯誤排查
1、iso映象在CD配置後,進入虛擬機器安裝,安裝結束後,進入終端設定root密碼,sudo passwd root2、更新軟體安裝openssh-server, sudo apt-get update 和sudoapt-get install openssh-server