Linux系統下安裝配置 Jdk11 + Tomcat + Maven

操做系統:manjaro

Jdk11

0.將下載後解壓好的jdk文件夾複製到指定目錄
sudo cp -r jdk-11 /usr/lib/jvm java

1.用sublime打開/etc/profile文件
sudo subl profile linux

2.將下面2句添入末尾apache

export JAVA_HOME=/usr/lib/jvm/jdk-11
export JRE_HOME=$JAVA_HOME/  #注意jdk11解壓後沒有jre目錄,因此這裏直接配成$JAVA_HOME/便可
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/
export PATH=$JAVA_HOME/bin:$PATH

3.使其生效
source /etc/profilebootstrap

4.檢驗瀏覽器

  • 輸入java -version ,出現:
java version "11" 2018-09-25
Java(TM) SE Runtime Environment 18.9 (build 11+28)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11+28, mixed mode)
  • 輸入javac -version ,出現:
javac 11


Tomcat

0.解壓縮下載的tomcat壓縮包
tar -zxvf apache-tomcat-9.0.26.tar.gz tomcat

1.建立文件夾
sudo mkdir /usr/local/tomcatbash

2.複製解壓後的tomcat文件夾至建立好的目錄
sudo cp -r apache-tomcat-9.0.26 /usr/local/tomcatjvm

3.發現沒有讀寫查權限,因而開放tomcat及其子目錄的所有權限,-R表示啓動遞歸處理
sudo chmod -R 777 tomcatmaven

4.進入bin文件夾,啓動tomcat,輸入
./startup.shui

5.bash出現:

Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-9.0.26
Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-9.0.26
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.26/temp
Using JRE_HOME:        /usr/lib/jvm/jdk-11
Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-9.0.26/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.26/bin/tomcat-juli.jar
Tomcat started.

6.在瀏覽器地址欄輸入http://localhost:8080/
出現了那幅經典的貓圖,成功

7.關閉tomcat
./shutdown.sh


Maven

0.解壓
tar -zxvf apache-maven-3.6.2-bin.tar.gz

1.建立文件夾
sudo mkdir /opt/maven

2.複製解壓後的目錄至建立好的文件夾
sudo cp -r apache-maven-3.6.2 /opt/maven

3.打開環境配置
sudo subl /etc/profile

3.1.於文末添入:

MAVEN_HOME=/opt/maven/apache-maven-3.6.2

export PATH=$PATH:$MAVEN_HOME/bin

4.使其生效
source /etc/profile

5.檢查是否配置成功,輸入:
mvn -v

5.1.以下,bash出現:

Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T23:06:16+08:00)
Maven home: /opt/maven/apache-maven-3.6.2
Java version: 11, vendor: Oracle Corporation, runtime: /usr/lib/jvm/jdk-11
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "5.2.11-1-manjaro", arch: "amd64", family: "unix"

成功.

相關文章
相關標籤/搜索