1. 程式人生 > >Eclipse 安裝+ 用 Tomcat 部署Web專案(圖文詳解 + 例項 )

Eclipse 安裝+ 用 Tomcat 部署Web專案(圖文詳解 + 例項 )

                                          Eclipse安裝篇

1. Eclipse 下載

.建議下載

 

2.Java下載和配置環境  參考 Java 安裝+環境配置(圖文詳解)

3.Tomcat 下載和配置環境 參考 Tomcat使用和環境配置(圖文詳解)

                                                        

                                        Tomcat伺服器部署篇

1. 開啟Eclipse --> window --> Preferences --> Server --> Runtime Environments -->add 新增Tomcat伺服器

                   

 2.選擇與之對應版本的 Tomcat 伺服器

                                             

 

3. 新增 Tomcat 檔案位置   然後點選 Finish

                                             

4. 寫一個jsp 檔案 

 簡單程式碼:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Test</title>
</head>
<body>
welcome to Eclipse for J2EE Developer Center,歡迎!
</body>
</html>

5.新增伺服器

.現在沒有新增伺服器(如下圖),雙擊

                

 . 點選 Finish 

                                               

 . 部署成功 但 依舊需要修改 雙擊進入修改頁面

                 

 PS:這裡的修改很重要 φ(>ω<*) 

. Server Locations :這裡我們使用的是Tomcat  ,所以檔案上傳的位置 ,我們選擇 Weapps

. Publish module contexts to separate XMl files : 可以減少檔案報錯和解決部分8005,8080,8009埠問題(後面講解)

. 這部分內容的修改 只能 在伺服器啟動前修改 ,伺服器啟動後便無法修改 ,切記,切記,切記o(▼皿▼メ;)o 

                     

6.上傳檔案

. Tomcat V8.5 Server at localhost [stopped]右鍵

PS:Stopped 現在說明 Tomcat 伺服器沒有開啟 ,檔案也沒有同步

.點選 Add and Remove ,選擇 Available 下的 A (專案名)--> Add  --> 將 A 部署到Configured

.最後點選finish,完成檔案的上傳。

 7.啟動

.右鍵Start ,開啟Tomcat伺服器,等一段時間,出現下圖

. [ started,Synchronized ] 說明 Tomcat 伺服器已開啟 ,檔案同步完成

                                     8. 執行

.點選OK

                                          

9.成功

.這時說明成功開本地伺服器

                  

                                8005,8080,8009埠問題

1.多個Java ,一臺電腦中有多個版本的JDK ,其他版本的JDK 在Web專案執行時也會佔用8005,8080,8009埠。

.解除安裝舊的JDK ,並從新部署環境

 2.多個Tomcat ,一臺電腦中有多個Tomcat ,有時使用綠色版的軟體是內建帶有Tomcat ,與本機的Tomcat相沖突。

. 刪除不同版本的Tomcat

3.Tomcat開啟式,用Ecplise 執行Web專案,這時 Tomcat 會佔用埠

. 關閉Tomcat 和 Ecplise 等一會 在執行  Ecplise 

4. 版本過高 JDK 與 低 Tomcat 版本不符,8對8或8.5 ,9對9 

PS:JDK10 執行任意版本Tomcat 現在必定出錯

5.記憶體不足,不會,告辭ヾ(=・ω・=)o