亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Ubuntu安裝配置tomcat9教程

 更新時間:2017年04月27日 10:47:37   作者:feipeng8848  
這篇文章主要為大家詳細介紹了Ubuntu安裝配置tomcat9教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

Ubuntu配置tomcat9,供大家參考,具體內容如下

一.下載tar.gz壓縮文件

這里下載core版本的。

二.把壓縮包復制到/usr/tomcat文件夾下(這里的tomcat文件夾是自己建的)

解壓壓縮文件

sudo tar -zxvf apache-tomcat-9.0.0.M18.tar.gz

三.設置環(huán)境變量

按照百度的教程:

使用gedit打開startup.sh文件,添加Java的jdk與jre(前提是已經安裝jdk與jre)

sudo gedit /usr/tomcat/apache-tomcat-9.0.0.M18/bin/startup.sh

在文件末尾添加如下代碼:

JAVA_HOME=/usr/jvm/jdk1.8.0_121
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/usr/tomcat/apache-tomcat-9.0.0.M18

前邊4句是java的環(huán)境變量,最后一句是tomcat的環(huán)境變量

然而出現(xiàn)了如下問題(找不到JAVA_HOME):

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

At least one of these environment variable is needed to run this program

首先百度搜的幾乎清一色的都使是這個辦法:

但是我按照這個辦法修改之后還是不行,于是爬墻出去搜了下,解決辦法如下:

試過之后,果然有效, 如圖,輸入 :

 sudo ./bin/startup.sh

出現(xiàn)Tomcat started了,但是在瀏覽器里輸入:http://localhost:8080/卻出現(xiàn)了無法訪問的問題。
來來回回又檢查好幾遍原來JAVA_HOME的路徑錯了(有點崩潰)。

修正后我發(fā)現(xiàn)兩種辦法都能正確開啟tomcat成功:

1.在startup.sh中添加:

JAVA_HOME=/usr/java/jdk1.8.0_121
JRE_HOME=${JAVA_HOME}/jre
PATH=${JAVA_HOME}/bin:$PATH
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
CATALINA_HOME=/usr/tomcat/apache-tomcat-9.0.0.M18

這里要注意:
1).以上代碼要添加到startup.sh文件中最后一句(exec “PRGDIR"/"EXECUTABLE” start “$@”)的上面
2).還要在shutdown.sh中添加以上代碼(環(huán)境變量)才能正確關閉tomcat,要不然執(zhí)行關閉命令的時候還會提示(這里又折騰了十幾分鐘才整明白)

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

At least one of these environment variable is needed to run this program

2.在setenv.sh中添加:

export JAVA_HOME=/usr/java/jdk1.8.0_121
export CATALINA_HOME=/usr/tomcat/apache-tomcat-9.0.0.M18

這種辦法相對于第一種辦法有一個好處就是:只需要添加這一次,無論開啟還是關閉tomcat都不會找不到JAVA_HOME。

四.其他相關

1.為什么在setenv.sh中添加環(huán)境變量就能解決問題:


鏈接:http://askubuntu.com/questions/468772/tomcat-does-not-recognize-java-home
大體意思是:在你使用catalina.sh開始tomcat的時候,他會現(xiàn)在setenv.sh中搜索JAVA_HOME和CATALINA_HOME所以我們在setenv.sh文件中添加環(huán)境變量才對。

2.相關linux命令:

#關閉與打開tomcat
sudo ./bin/shutdown.sh
sudo ./bin/startup.sh

#用文本編輯器編輯相關文件
sudo gedit ./bin/startup.sh
sudo gedit ./bin/setenv.sh
sudo gedit ./bin/shutdown.sh

最后附一張最終解決問題的截圖:

為Eclipse配置Tomcat

解壓完tomcat9之后,tomcat下所有文件夾的讀寫都是需要root權限的,所以在向eclipse中添加的時候會提示Unknown version of Tomcat was specified,搜索了一下午也沒整明白,第二天突發(fā)奇想是不是跟權限有關系,于是把tomcat文件夾的權限改成777,果然,問題解決了:

sudo chmod -R 777 apache-tomcat-9.0.0.M18/

777是讀、寫、執(zhí)行權限

Ubuntu 安裝jdk:[鏈接]

Ubuntu安裝eclipse:[鏈接]

Ubuntu下安裝MySQL與mysql workbench:[鏈接]

Ubuntu配置tomcat9:[鏈接]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Tomcat服務器入門超詳細教程

    Tomcat服務器入門超詳細教程

    Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬于輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP 程序的首選,這篇文章主要介紹了Tomcat服務器入門超詳細教程,需要的朋友可以參考下
    2021-11-11
  • tomcat虛擬主機_動力節(jié)點Java學院整理

    tomcat虛擬主機_動力節(jié)點Java學院整理

    對于Tomcat服務器,可以放置多個網(wǎng)站(多個web應用),這就是講配置多個虛擬主機,可以看成好像有多個主機,而每個主機上有一個web應用
    2017-07-07
  • 如何設置Tomcat的默認端口(圖文)

    如何設置Tomcat的默認端口(圖文)

    Tomcat安裝時默認的端口設置的是8080,而http協(xié)議的默認端口是80,所以測試Tomcat時需要輸入的網(wǎng)址為“http://localhost:8080”,若把Tomcat的端口設置為80,則直接輸入“http://localhost”就能顯示Tomcat默認主頁,下面我們來分享下,方便需要的朋友
    2014-06-06
  • ansible批量部署tomcat的方法

    ansible批量部署tomcat的方法

    這篇文章主要介紹了ansible批量部署tomcat的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • idea配置tomcat必坑指南圖文詳解

    idea配置tomcat必坑指南圖文詳解

    本文通過圖文并茂的形式給大家介紹了idea配置tomcat必坑指南,對大家在日常工作學習有非常大的幫助,需要的朋友可以參考下
    2022-04-04
  • Tomcat 請求資源[/XXX/]不可用問題的解決方法

    Tomcat 請求資源[/XXX/]不可用問題的解決方法

    Tomcat 請求的資源[/XXX/]不可用問題,通過正確路徑訪問(運行代碼時候自動打開瀏覽器訪問的路徑),和錯誤路徑訪問,它的表現(xiàn)是不一樣的,本文就來介紹一下解決方法
    2023-11-11
  • Tomcat源碼解析之Web請求與處理

    Tomcat源碼解析之Web請求與處理

    這篇文章主要介紹了Tomcat源碼解析之Web請求與處理,文中有非常詳細的代碼示例,對正在學習java的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • Tomcat注冊成服務的幾個注意點小結

    Tomcat注冊成服務的幾個注意點小結

    這篇文章主要介紹了Tomcat注冊成服務的幾個注意點,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • 關于Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務的問題

    關于Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務

    這篇文章主要介紹了Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務,本文給大家講解的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 安裝為?window?服務的tomcat修改jvm內存的兩種方法

    安裝為?window?服務的tomcat修改jvm內存的兩種方法

    這篇文章主要介紹了安裝為?window?服務的tomcat修改jvm內存,本文通過兩種方法給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03

最新評論