1. 程式人生 > >(014)java後臺開發之用tomcat釋出自己的javaWeb專案

(014)java後臺開發之用tomcat釋出自己的javaWeb專案

本地模擬tomcat釋出javaWeb專案需要:

本人實測兩種方式部署javaWeb專案。

方式一:Eclipse 直接釋出
1.新建一個Dynamic Web Project
這裡寫圖片描述
2.寫入工程名字:webA
這裡寫圖片描述
3.之後設定New Runtime ,要選你安裝的tomcat 的版本!點next
這裡寫圖片描述
4.設定tomcat的位置,finish 返回。
這裡寫圖片描述

5.點選next,知道下面這個頁面:選中生成web.xml檔案。
這裡寫圖片描述

6.finish後就建立了一個帶本地tomcat server的Dynamic Web Project了。
這裡寫圖片描述
7.就是為我們的工程建立第一個頁面:index.jsp
這裡寫圖片描述

8.在index.jsp 的body標籤裡直接寫下一句話:這是我們的第一個web專案。儲存即可。
這裡寫圖片描述

9.工程建立結束,啟動tomcat伺服器。如果在位址列輸入:http://localhost:8080/web/ 立即回車可能回返回404,因為服務還沒完成。等幾分鐘再次回車。即可成功。

11.成功了!

方式二:Eclipse export War.file釋出
和一的區別在於,方法一是在eclipse中啟動專案,而方法二是脫離eclipse,直接在tomcat中啟動專案。方法一適用於測試的時候,因為我們會平凡的改動程式碼,還可以打斷點做除錯。而方法二適用於專案已經完成,需要正式部署應用的時候。

1.藉助eclipse將我們的專案web打個war包。
這裡寫圖片描述

選擇儲存路徑,我選桌面。儲存後關閉eclipse。
這裡寫圖片描述

2.我們就不需要eclipse了。回到我們的tomcat安裝目錄,將剛剛生成的web.war檔案,複製到安裝目錄下的webapps資料夾下。

3.儲存後,終端關閉伺服器,重啟伺服器後,瀏覽器位址列輸入地址。測試成功!

注意:如果不成功,
請在tomcat安裝目錄下的conf/server.xml檔案。在Host節點下新增以下程式碼:

<Context docBase="/Users/dev_lzz/Library/ApacheTomcat/webapps/web.war"
path="\web" reloadable="true"/>

注意將docBase中的路徑替換成你的路徑即可。
路徑copy方法。找到war包,顯示簡介中copy 路徑後貼出來再加上“/web.war”。即可最後檢查一下路徑正確與否!
這裡寫圖片描述

後期手動新增tomcat伺服器:

1.下面是建立一個Server步驟
這裡寫圖片描述
2.建立好之後,需要對修改tomcat的配置
這裡寫圖片描述
這裡寫圖片描述
3.修改完畢之後,就可以啟動tomcat,在瀏覽器中訪問http://localhost:8080/web

相關推薦

(014)java後臺開發tomcat釋出自己javaWeb專案

本地模擬tomcat釋出javaWeb專案需要: 本人實測兩種方式部署javaWeb專案。 方式一:Eclipse 直接釋出 1.新建一個Dynamic Web Project 2.寫入工程名字:webA 3.之後設定New Runti

java後臺開發路總結

=========第一部分學習重點=================================== Java基礎:               [長期學習] 包括HTML/CSS/JS(前端頁面)    [會寫出簡單的頁面即可] Servlet/JSP(J2EE)   

(000) java後臺開發指導思想

​對於Java程式猿學習的建議      這一部分其實也算是今天的重點,這一部分用來回答很多群裡的朋友所問過的問題,那就是LZ你是如何學習Java的,能不能給點建議?   今天LZ是打算來點乾貨,因此咱們就不說一些學習方法和技巧了,直接來談每個階段要學

(010) java後臺開發String字串操作

先看一個例子: String str1; String str2 = ""; String str3 = new String(); str1的值為null,表示沒有指向任何字串物件str2已經指向了一個字串物件,這個物件的字元序列內容為空str3是顯式地呼叫建構

接入微信公眾平臺開發戶關註(取消)事件觸發後臺自定義消息體通知給戶的實現過程

margin 返回 autowire utf-8 href 元素 觸發 tst hid 1.需求:用戶關註公眾號後回復給用戶一個字符串,字符串不能重復使用即如果a用戶關註公眾號後商戶後臺回復給用戶字符串str1後,b用戶關註就是其他字符串,且a用戶取消關註再次關註不回復消息

java前後臺開發後臺自動上傳下載

package downloadTest; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import

2018秋招路總結-java後臺開發

      這篇文章我將大體分為兩個部分,第一部分為秋招心得感想之類的。第二部分為我總結的乾貨。       我是一個普通一本計算機專業的一名大四學生,在大一大二時不清楚自己的方向,只是保證自己學校的科目不掛科,但是也沒有學的很深,就這樣一直到了大三下半年時的3、4月份。找

java後臺開發入門環境搭建

原文連結  http://blog.csdn.net/u010838555/article/details/52944606  侵刪 jdk+eclipse+svn+maven+mysql+tomcat7.0+sublime安裝包和jar外掛 環境搭建的詳細流

idea中java web工程打包+tomcat伺服器釋出JSP網站

如何將jsp檔案上傳到外網,這個問題困擾了我很久,今天找了一整個上午的時間來學習 之前的網站是用iis上傳的,今天才知道iis管理器不能上傳jsp檔案,但是可以通過修改tomcat伺服器配置來把jsp檔案上傳,我是用idea編的jsp檔案,這裡就說下idea的做法,不過ec

Java後臺開發Tomcat新增https支援小程式開發過程

文章原文:blog.ouyangsihai.cn >> Java後臺開發Tomcat新增https支援小程式開發過程

【分享】Java後臺開發精選知識圖譜

僅支持 jqgrid lai content 結果集 完全 異常處理 分布式服務 list 地址 引言: 學習一個新的技術時,其實不在於跟著某個教程敲出了幾行、幾百行代碼,這樣你最多只能知其然而不知其所以然,進步緩慢且深度有限,最重要的是一開始就對整個學習路線有宏觀、簡潔的

入我新美大的Java後臺開發面試題總結

情況 查詢優化 做什麽 工作 我認 人的 方便 xpl 別人   靜兒最近在總結一些面試題,那是因為做什麽事情都要認真。面試也一樣,靜兒作為新美大金融部門的面試官,負責任的告訴大家,下面的問題回答不上來,面試是過不了的。不過以下絕不是原題,你會發現自己實力不過硬,最終肯定是

Java後臺開發面試題總結

情況 swap sql 行數 his 本地方法棧 特性 jndi buffer 1>如何定位線上服務OOM問題  2>JVM的GC ROOTS存在於那些地方 3>mysql innodb怎樣做查詢優化 4>java cas的概念 Java服務OO

JAVA 圖形開發計算器設計(事件監聽機制)

oncommand image 事件監聽 str one 創建 dac orm mat /*文章中用到的代碼只是一部分,需要源碼的可通過郵箱聯系我 [email protected]*/ 前段時間剛幫同學用MFC寫了個計算器,現在學到JAVA的圖形開發,就試著水了一個計算器

Java後臺開發Servlet學習(序)

  今天總算是寫完了一個簡單的servlet程式,能夠結合MySQL對傳入的資訊作出反饋,所以才有了“勇氣”來寫這篇部落格,不過時間也不太早了,頭髮要緊,今天先寫一些自己的感受、經歷,明天再來總結吧。   1.學習後臺的契機   團隊專案是做一個短視訊APP,由於我之前用QT做過簡單的Socket通訊,在

廣州玄武科技Java後臺開發初面

10月19號在廣工大學城宣講會做的現場筆試,20號中午就收到了簡訊說22號早上9點去面試。今天早上6號線轉3號線,總共6個站的路程遇上週一上班高峰期擠地鐵擠了1個多鍾。到了之後又等了半個小時才開始面試,沒想到去面試的路艱難,面試也這麼艱難啊。如下: 1.自我介紹一下。 2.說一下你知道的

Java後臺開發Servlet學習(一)

一、Servlet介紹   開始接觸一個新的東西,首先要知道它是幹什麼的吧。Servlet(Server Applet)是Java Servlet的簡稱,稱為小服務程式或服務聯結器,用Java編寫的伺服器端程式,主要功能在於互動式地瀏覽和修改資料,生成動態Web內容。我自己的理解就是對客戶端或者瀏覽器傳送的

Java後臺開發學習進階路線

Java後臺開發學習進階路線   轉自:https://blog.csdn.net/wjlgdut/article/details/72867256 這一部分其實也算是今天的重點,這一部分用來回答很多群裡的朋友所問過的問題,那就是LZ你是如何學習Java的,能不能給點建議? 今天LZ

java後臺開發例子--使用Maven建立springmvc的web專案

java後臺開發例子–使用Maven建立springmvc的web專案 文章目錄 java後臺開發例子--使用Maven建立springmvc的web專案 1.測試 2.詳細配置 2.1建立工程結構: 2.2

java後臺開發SpringMVC例子--圖片上傳下載

java後臺開發SpringMVC例子–圖片上傳下載 文章目錄 java後臺開發SpringMVC例子--圖片上傳下載 1.配置 2.測試 環境: win7;jdk1.8