1. 程式人生 > >Linux(ArchLinux) 下配置jdk+eclipse+tomcat

Linux(ArchLinux) 下配置jdk+eclipse+tomcat

tar -zxvf jdk-8u131-linux-x64.tar.gz 

2.將jdk目錄移動到/opt/下

sudo cp -r jdk1.8.0_131/ /opt

3.修改/etc/profile檔案,在profile檔案末尾新增一下程式碼

export JAVA_HOME=/opt/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

然後 執行 sudo nano /etc/profile 命令使配置生效(不執行此命令,需要重啟才能生效)
執行 java -version 和javac 檢查是否配置正確

[sky@sky-pc Downloads]$ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
  • Eclipse安裝
    Eclipse安裝比較簡單,去官網下載Eclipse IDE for Java EE Developers 版本,解壓後 執行eclipse即可,如果前面剛配置完jdk,則需要重啟才能執行.
  • Tomcat(版本9.0.0.M21)安裝
    1.解壓tomcat的包
 tar -zxvf apache-tomcat-9.0.0.M21.tar.gz 

2.移動tomcat目錄到/opt下

sudo cp -r apache-tomcat-9.0.0.M21 /opt/

3.修改tomcat啟動檔案
可能會需要修改許可權 :sudo chmod 755 -R /opt/apache-tomcat-9.0.0.M21
在starup.sh啟動檔案末尾新增以下程式碼

JAVA_HOME=/opt/jdk1.8.0_131
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME
/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin TOMCAT_HOME=/opt/apache-tomcat-9.0.0.M21

執行 sudo /opt/apache-tomcat-9.0.0.M21/bin/startup.sh
會看到控制檯有以下輸出
Using CATALINA_BASE: /opt/apache-tomcat-9.0.0.M21
Using CATALINA_HOME: /opt/apache-tomcat-9.0.0.M21
Using CATALINA_TMPDIR: /opt/apache-tomcat-9.0.0.M21/temp
Using JRE_HOME: /opt/jdk1.8.0_131
Using CLASSPATH: /opt/apache-tomcat-9.0.0.M21/bin/bootstrap.jar:/opt/apache-tomcat-9.0.0.M21/bin/tomcat-juli.jar
Tomcat started.

瀏覽器訪問 http://localhost:8080/ 會看到以下頁面,配置成功
這裡寫圖片描述
為了以後方便啟動tomcat 可設定軟連結

sudo ln  -s /opt/apache-tomcat-9.0.0.M21/bin/startup.sh  /usr/bin/tomcat-start
sudo ln  -s /opt/apache-tomcat-9.0.0.M21/bin/shutdown.sh  /usr/bin/tomcat-stop

以後直接使用 sudo tomcat-start 和sudo tomcat-stop即可,
(只為了方便使用,一般用eclipse做javaweb開發 會在裡面另行設定tomcat伺服器的)