macOS系統eclipse安裝tomcat與配置以及找不到server選項的解決

我的環境:
mac系統:Mac Sierra 10.12.4
eclipse版本: Luna Service Release 2 (4.4.2)

安裝步驟:

1.安裝eclipse tomcat插件tomcatPlugin

1.下載tomcatPlugin

地址:http://www.eclipsetotale.com/tomcatPlugin.html
下載對應eclipse版本的tomcatPlugin,我的eclipse版本是4.4.x,所以選擇以下版本:

這裏寫圖片描述

下載下來發現是個jar包,直接丟到eclipse安裝目錄的plugins目錄下

這裏寫圖片描述

啓動/重啓eclipse,偏好設置中已經有tomcat選項了。

這裏寫圖片描述

注意:如果啓動碰到內存益處問題,配置下eclipse.ini文件。

文件位置:[eclipse安裝目錄]/Eclipse.app/Contents/MacOS/。比如我的在:

這裏寫圖片描述

vi命令打開eclipse.ini文件
我的配置如下(根據自己mac配置選擇合適的內存大小,我的是16g的):

這裏寫圖片描述

2.安裝tomcat

1.下載安裝tomcat

安裝tomcatPlugin插件後,eclipse中可以看到tomcat選項了,不過我這個版本的eclipse最高版本只有tomcat7.x

這裏寫圖片描述

所以去官網下載了個tomact7,地址:http://tomcat.apache.org

tar包下載後,解壓至自己選擇的目錄,我在用戶目錄下新建了一個dev的目錄,統一放開發軟件,比如我將tomcat解壓至了/Users/loukai/dev/目錄下(根據自己情況選擇)。

這裏寫圖片描述

2.設置tomcat命令文件權限

打開終端,輸入以下命令:
(以下路徑”/Users/loukai/dev/apache-tomcat-7.0.77/”換成自己安裝的對應路徑)

$ sudo chmod 755 /Users/loukai/dev/apache-tomcat-7.0.77/bin/*.sh 

解釋:
sudo通常爲系統超級管理員755 代表用戶對該文件擁有讀,寫,執行的權限,同組其他人員擁有執行和讀的權限,沒有寫的權限,其他用戶的權限和同組人員權限一樣。777代表,user,group ,others ,都有讀寫和可執行權限。

按回車鍵之後可能會提示輸入密碼,請輸入管理員密碼,這是修改bin目錄下的*.sh文件的權限

3.測試tomcat是否安裝成功

cd到tomcat安裝目錄的/bin目錄下,輸入命令:

$ sudo sh startup.sh

提示啓動tomcat成功。
瀏覽器訪問:http://localhost:8080,可看到tomcat歡迎頁,說明安裝成功。

結束tomcat,輸入命令:

$ sudo sh shutdown.sh

這裏寫圖片描述

3.安裝server

安裝過tomcat後發現eclipse裏面沒有server選項卡,進行以下步驟安裝。
eclipse中Help–>InstallNew Software
work with位置鍵入:kepler - http://download.eclipse.org/releases/kepler
勾選Web,XML, Java EE and OSGi Enterprise Development –>點擊Next進行安裝。
安裝完成,重啓eclipse,發現server選項卡已經出現了。

這裏寫圖片描述

4.配置server

選中server—Runtime Environments,選擇步驟2中安裝的tomcat根路徑,完成配置。

這裏寫圖片描述

完成配置,添加server至面板,就可以添加tomcat應用服務器運行web項目了。

這裏寫圖片描述

這裏寫圖片描述

5.使用tomcat

新建一個web項目,添加一個index.html頁面

這裏寫圖片描述

將項目add到tomcat server,運行。
訪問地址:http://localhost:8080/testWebPro/index.html
頁面顯示成功!

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章