国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Eclipse web工程 部署 三種方式 1

2019-11-15 00:41:19
字體:
來源:轉載
供稿:網友
Eclipse web工程 部署 三種方式 1Eclipse web工程 部署 三種方式1.run on前提:

安裝 好 eclipse、jdk、tomcat

然后

新建一個 web工程

注意此處Default output folder 最好配置在tomcat默認可識別的路徑即:工程名/WebContent(或者WebRoot,和下面配置對應【eclipse默認是WebContent,MyEclipse默認是WebRoot】)/WEB-INF/classes此處可通過java Build Path /Source 修改

此處勾選后可自動生成web.xml文件

在根目錄新建一個jsp此時,web工程已經建立完成 我們用eclipse自帶的方式部署到Tomcat服務器

在項目工程名上右鍵->RunAs->RunOnServer選擇并配置一個已經下載好的tomcat

而后可以在showview->server面板看到剛配置好的tomcat服務器和該服務器下已經部署的newWeb項目。通過 在面板中點擊配置好的tomcat服務器上右鍵->Browse Deployment Location,可以打開如下:

可以發現,路徑為:D:/learn/workspace.metadata.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps

其中:D:/learn/workspace 為我eclipse的workspace路徑。

通過向上一級路徑:D:/learn/workspace.metadata.plugins/org.eclipse.wst.server.core/tmp0可以發現這個目錄和tomcat的配置目錄非常相似。

可知,實際上,eclipse會在配置好的tomcat的基礎上維護這個目錄,當使用eclipse自帶的runAs方式運行server時,eclispe會自動的把tomcat中webapp的路徑以及一些配置文件的路徑改成workspace下的這個路徑,讓tomcat服務讀取workspace下的配置。并執行wtpwebapp目錄下的工程


打開此目錄中conf/server.xml可以看到:

<Context docBase="D:/learn/workspace.metadata.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/newWeb" path="/newWeb" reloadable="true" source="org.eclipse.jst.jee.server:newWeb"/>

具體解釋,查看下文 ^_^

Eclipse Tomcat插件的配置, 及 Tomcat 的配置Tomcat Context配置tomcat context元素屬性介紹3.3.4 配置Tomcat的元素Server.xml中Context的Source屬性問題!!What is the “source” attribute of the Context element of an Apache Tomcat configuration file for?

淺談Eclipse調用Tomcat服務的原理


順便一提,MyEclipse的處理方式與Eclipse不同,MyEclipse會把經過處理后的工程copy到配置好的Tomcat的webapp目錄下如果要將設置Eclipse設置為同樣的處理方式。

在eclipse中這樣做后,再使用runAsServer方式發布工程的時候,就可以在配置好的tomcat的webapp目錄下看到發布的工程了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盘山县| 武威市| 清苑县| 建昌县| 玉龙| 富锦市| 东乡县| 东平县| 康平县| 改则县| 全椒县| 葵青区| 怀远县| 屯昌县| 临江市| 虞城县| 遂宁市| 安图县| 普兰店市| 进贤县| 乐安县| 郸城县| 启东市| 神池县| 林周县| 嘉荫县| 乐山市| 西吉县| 全椒县| 灵川县| 普兰县| 和顺县| 湘乡市| 自治县| 深泽县| 乡宁县| 丹棱县| 白玉县| 梁山县| 永善县| 朝阳市|