1、配置準備工作
1)配置伺服器準備工作
在 Finder 中建立一個 "workspace" 的資料夾,可直接建立在 /Users/QianChia(當前使用者名稱)目錄下。
下載相關軟體
- apache-tomcat-6.0.45.tar.gz
- eclipse-jee-mars-2-macosx-cocoa-x86_64.tar.gz
jdk-8u91-macosx-x64.dmg
- tomcat 官網
- eclipse 下載
Tomcat WebServer for Mac 伺服器配置軟體下載地址,密碼:6uj3。
2)配置伺服器注意事項
- 提前下載好相關軟體,且安裝目錄最好安裝在全英文路徑下。如果路徑有中文名,那麼可能會出現一些莫名其妙的問題。
3)示例配置環境
- macOS 10.11.6
- macOS 10.13.3
4)WebDav 伺服器配置指令碼檔案
Tomcat WebServer 伺服器配置指令碼檔案下載地址,點選檢視軟體下載密碼獲取方法。
下載的伺服器配置指令碼檔案解壓後直接放在新建立的 workspace 資料夾中。
2、配置伺服器
在 Finder 中建立一個 "workspace" 的資料夾,作為 eclipse 的工作空間。
安裝 Java jdk。
安裝 eclipse,設定工作空間。
把提前準備好的伺服器指令碼程式,拷貝到工作空間中。
匯入專案,匯入已經存在的專案到工作空間中。
匯入專案之後,專案報錯且格式亂碼,下面進行調整。
配置容器,apache-tomcat。
點選ok。建立一個新的容器。
選擇容器的路徑。
安裝好後顯示如下。
啟動伺服器。以 debug 的方式啟動,方便做一些除錯。
測試:server 已經成功啟動。
部署程式。
在瀏覽器中輸入伺服器的地址,訪問專案。
至此本地伺服器環境搭建完成。
訪問伺服器的資源。
使用模擬器上的瀏覽器也可以訪問本地伺服器。輸入地址 192.168.1.53:8080/MJServer。
瀏覽器開啟頁面,文字亂碼調整。
3、常見問題
1)8009 等埠被佔用
Port 8009 required by Tomcat v6.0 Server at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
AirServer 等軟體會佔用 8009 埠。
解決方法
- 1> 檢查埠是否真的被佔用,如果確定沒有,進行第 2 步操作。
- 2> 開啟工作管理員,關閉程式 javaw。
- 3> 如果第 2 步還是不行,就重啟電腦,或者重新往 eclipse 中新增一個新的 tomcat。