溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

tomcat相關配置與eclipse集成的方法

發布時間:2022-05-10 10:25:50 來源:億速云 閱讀:270 作者:zzz 欄目:大數據

今天小編給大家分享一下tomcat相關配置與eclipse集成的方法的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

tomcat相關配置與eclipse集成

tomcat是目前比較流行的開源且免費的web應用服務器,首先要明確一點,tomcat與java密切相關,因此安裝使用之前要先安裝jdk并設置jdk的環境變量,由于機子上已經安裝好了jdk,也設置好了jdk環境變量,因此這里不再過多敘述,只說明我設置好的環境變量:

java_home:f:\jdk_kit

classpath:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;(最前面有一個點)

在path中的最前面添加:;%java_home%\bin;(前后都有個分號)

在cmd窗口中輸入java-version就能查看環境變量是否設置成功:

tomcat相關配置與eclipse集成的方法

我的jdk版本為1.8.0_45。

好了,這樣就配置好了jdk的環境變量。下面開始操作tomcat。

首先百度搜索tomcat,到apache的官網下載,這里選擇的是最新版tomcat8

tomcat相關配置與eclipse集成的方法

點擊進去后選擇的是zip格式的,也就是免安裝版的,由于我的機子是64位windows,因此選擇如下:

tomcat相關配置與eclipse集成的方法

下載完后解壓到f盤下的我自定義的tomcat_8.0.24文件夾中:

tomcat相關配置與eclipse集成的方法

解壓完后,就要開始配置tomcat的環境變量和一些設置:

在環境變量中新建tomcat_home,值為tomcat所在的目錄,也就是f:\tomcat_8.0.24

tomcat相關配置與eclipse集成的方法

另外新建catalina_home和catalina_base,這里catalina_home是tomcat的安裝目錄,catalina_base是tomcat的工作目錄,

暫時我并不區分,因此都將其值設為%tomcat_home%

tomcat相關配置與eclipse集成的方法tomcat相關配置與eclipse集成的方法

配置完tomcat的環境變量,我們要對tomcat中的一些文件進行配置:

打開tomcat安裝目錄下的bin文件夾,我們要對startup.bat和shutdown.bat進行補充,

對這兩個文件進行編輯,在文件開始的第一行,也就是@echooff之前加入如下兩行:

setjava_home=jdk目錄

setcatalina_home=解壓后tomcat的目錄

對于我的系統來說,就是配置成:

setjava_home=f:\jdk_kit
setcatalina_home=f:\tomcat_8.0.24

  完成了這步后,以后就可以點擊startup.bat啟動服務器,點擊shutdown.bat關閉服務器了,當然這只是其中的一種方式,

稍后會介紹啟動和關閉tomcat的幾種方式。

接下來應該將tomcat加入到服務中

從網上下載的zip版本的,需要將tomcat加入到服務中,不然無法配置tomcat,也會無法打開bin文件夾中的tomcat8w.exe這個程序。

從任務管理器中可以看到,在這個tomcat8w.exe程序上點擊star按鍵,才能啟動tomcat8.exe。

將tomcat加入服務的方式是在cmd中定位到bin文件夾所在的目錄,輸入service.batinstall

tomcat相關配置與eclipse集成的方法

然后會看到一系列剛才配置的環境變量,和提示tomcat已經被安裝:

tomcat相關配置與eclipse集成的方法

注意:這里面的每一行都要明確顯示出每個環境變量設置的值,如果有哪個參數沒有值,只有顯示雙引號,就是出錯的,

這種情況下,雖然tomcat8w.exe能打開,但是點擊start按鍵是不會啟動服務的(也就是無法切換到stop按鍵能按的狀態)。

也可以通過cmd鍵入services.msc調出服務來看是否有apachetomcat8(默認為手動啟動,如果改為自動啟動,則開機tomcat就會在后臺啟動)

tomcat相關配置與eclipse集成的方法

tomcat相關配置與eclipse集成的方法

到目前位置,基本的配置都已經結束,可能還有些小配置,如設置tomcat的用戶名和密碼什么的,稍后會說到。

tomcat的啟動

將tomcat配置完后,我們就關心這些配置到底有沒成功,因此就需要將tomcat啟動來驗證下,tomcat有幾種啟動方式:

第一種:(不推薦)

    這種方式只能自己電腦啟用(適合自己電腦測試web應用),別人電腦是無法連接到自己電腦的tomcat服務器的,經過多次驗證?!   ?/p>

    在命令控制臺cmd中啟動,在cmd中輸入如下語句可以打開或關閉tomcat服務器:

    netstart服務名

    netstop服務名

    tomcat的服務名都是tomcat+版本號,如tomcat6,tomcat7。。。因為我的tomcat版本為tomcat8,所以這里的服務名就為tomcat8

    這種方式在任務管理器中的啟動顯示的是:

    tomcat相關配置與eclipse集成的方法

        而后面兩種方式則另外顯示為:

    tomcat相關配置與eclipse集成的方法

    因此也從側門反映出這種方式的異常之處,因此不推薦!不推薦!不推薦!

第二種:使用startup.bat這個批處理文件來打開tomcat服務器,使用shutdown.bat批處理來關閉tomcat服務器,對于這種方式如前面所說要加入

    兩句話setjava_home=jdk目錄和setcatalina_home=解壓后tomcat的目錄

第三種:進入到tomcat目錄的bin文件夾下,打開tomcat7w.exe程序,在打開的窗口中選擇star按鍵來打開服務器,選擇stop按鍵來關閉服務器。

tomcat的驗證

了解了tomcat的多種打開方式,我們就可以來驗證tomcat是否能工作了,選擇tomcat啟動的任意一種方式,如在cmd中鍵入netstarttomcat8

tomcat相關配置與eclipse集成的方法

提示tomcat服務器啟動成功,這時打開瀏覽器,輸入localhost:8080

tomcat相關配置與eclipse集成的方法

如果tomcat能工作,則能打開tomcat網站,則確定tomcat已經能正常工作:

tomcat相關配置與eclipse集成的方法

測試結束后,不要忘記關了服務器,按你選擇打開的方式來關閉:

tomcat相關配置與eclipse集成的方法

最后說一些小事項:

 1.tomcat可以設置用戶名和密碼,在tomcat目錄中的conf目錄下,有一個tomcat-users.xml文件,點擊進去可以編輯用戶名和密碼

  在最后一行的/tomcat-users上面增加一行:

  userusername="admin"password="123456"roles="manager-gui"/

  就可以把用戶名和密碼設為admin和123456

  tomcat相關配置與eclipse集成的方法

  這里還有個小知識點,role的角色決定了你是否是tomcat的管理員,如果是管理員,可以進行tomcat的管理,比如部署web引用。

 2.tomcat的默認端口號為8080,可以在tomcat目錄中的conf目錄下,打開server.xml,發現這么一行:

  tomcat相關配置與eclipse集成的方法

  可以看到端口號為8080,可以將此端口號改為任意端口號。

以上就是tomcat從下載到配置,最后啟動和驗證的所有過程,如果要利用eclipse配合tomcat來開發,還需要在eclipse中進行tomcat的配置

首先啟動eclipse,點擊【窗口】,選擇最后一項【首選項】,打開首選項窗口后,點擊【server】,選擇其子項中的最后一項【runtimeenviroments】,

這時點擊窗口的【add】按鍵就可以添加服務器了:

tomcat相關配置與eclipse集成的方法

選擇以配置好的tomcat服務器:

tomcat相關配置與eclipse集成的方法

設置好tomcat所在目錄和使用的jre:

tomcat相關配置與eclipse集成的方法

這里就完成了eclipse和tomcat的關聯,但是還未創建tomcat服務器。

要想創建tomcat服務器,可以點擊eclipse下邊控制臺所在的工具欄上得【servers】標簽,會有如下提示:

tomcat相關配置與eclipse集成的方法

那么我們就根據提示點擊,會彈出如下窗口:

tomcat相關配置與eclipse集成的方法

eclipse自動地幫我們選擇了【tomcatv8.0server】選項,由于我們現在還沒有資源,所以直接點擊【完成】,可以看到這時的【servers】標簽:

tomcat相關配置與eclipse集成的方法

完成tomcat服務器的創建之后,還需要對tomcat服務器進行配置,雙擊【servers】標簽下創建的服務器,就會彈出服務器的【overview】窗口,找到【serverlocations】配置選項,選擇【usetomcatinstallation】選項,這樣下面的【serverpath】會自動設置為tomcat服務器的安裝目錄,之后再手動把【deploypath】設置成webapps,這樣就完成了在eclipse中的tomcat服務器所有的配置:

tomcat相關配置與eclipse集成的方法

我們可以點擊那個綠色的按鍵,這個按鍵就是啟動服務器,我們會看到在【servers】標簽下的服務器狀態已經變為了start,而且還有結束的按鍵也激活:

tomcat相關配置與eclipse集成的方法

同時點擊【控制臺】標簽,我們還可以看到一些信息:

tomcat相關配置與eclipse集成的方法

說明在eclipse中tomcat已經啟動成功,那么打開瀏覽器,輸入localhost:8080:

tomcat相關配置與eclipse集成的方法

這時可以看到確實tomcat服務器已經可以工作了:

tomcat相關配置與eclipse集成的方法

這就說明了tomcat在eclipse中已經配置成功并能正常工作了。

后記

  會出現的一些問題:

從之前雙擊服務器打開【overview】窗口后,可以看到在界面的右部分可以設置一些端口,有tomcat端口,http端口和ajp端口

1.有時候會提示(8005,8080,8009)端口被占用,那可能是因為別的軟件給占用了這三個端口之一(這是最有可能的原因,很有可能是javaw這個進程給占用),

 那么只要將其強制關閉即可。

以上就是“tomcat相關配置與eclipse集成的方法”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女