eclipse下Tomcat專案的部署問題
資訊: Set web app root system property: 'webapp.root' = [D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\zhgy\
開啟該目錄可以很清楚的看到存在zhgy這樣一個資料夾,這就是我們現在可以訪問的專案目錄。
再開啟 D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\ 這個目錄,可以看到這個目錄下的結構和D:\Tomcat 6.0 的目錄結構是一模一樣的,只是多了個wtpwebapps目錄。其實D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\ 這個目錄就是eclipse的對 D:\Tomcat 6.0 目錄的一個克隆,從而使
如果再new幾個伺服器,就會在 D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\ 目錄下依次出現temp0、temp1、temp2等多個克隆伺服器,但是這裡每次只能啟動上面一個克隆伺服器,因為他們都使用的是相同的啟動埠(當然還有相同的關閉埠等)。
這樣會給我們帶來很多的不方便。舉個例子:就上述工程而言,當我們在進行開發的時候,專案需要將上傳的圖片放入到工程的同級目錄的upload資料夾的時候,會發現圖片是上傳到了所在的目錄
- <ContextdocBase="D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\zhgy"
- path="/zhgy"reloadable="true"source="org.eclipse.jst.jee.server:zhgy"/>
這一點我們可以通過在檢視eclipse中新建的tomcat屬性來了解,如下圖中Server Locations中所示:
手動拷貝雖然可以解決問題,但是確實不方便。但是上圖中的Server Locations是灰色的,不能更改。其實eclipse新建tomcat克隆的時候是可以更改的,只是在new這個tomcat的時候不要新增任何工程進去,再在tomcat上點選右鍵open:
就可以看到Server Locations選項不再是灰色,是可以編輯的了:
這裡有三種可以選擇:
1.使用eclipse的工作空間,以上述為例就是 D:\workSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\
2.使用tomcat的安裝目錄,以上述為例就是 D:\tomcat\
3.自定義路徑,這裡就是自己選擇目錄了
還可以通過修改 Deploy path 來定義工程到底部署到容器的哪個目錄下。例如下圖中,我們就可以選著 Use Tomcat Installtion 這種方式,並且設定 Deploy path 為 webapps:
其實,最簡單的方法是修改VM arguments的-Dwtp.deploy屬性。該屬性位置為:eclipse選單欄Run -> Run Configurations -> Arguments -> VM arguments.
出處:http://kingxss.iteye.com/blog/1741438
相關推薦
解釋Eclipse下Tomcat專案部署路徑問題(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
配置eclipse的開發環境,配置jdk的安裝路徑和tomcat安裝路徑。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一個tomcat,通過啟動該tomcat來發布Dynamic Web Project的時候,其實並未
Eclipse下Tomcat專案自動部署路徑問題(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
配置eclipse的開發環境,配置jdk的安裝路徑和tomcat安裝路徑。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一個tomcat,通過啟動該tomcat來發布Dynamic Web Project的時候,其
eclipse下Tomcat專案的部署問題
配置eclipse的開發環境,配置jdk的安裝路徑和tomcat安裝路徑。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一個tomcat,通過啟動該tomcat來發布Dynamic Web Project的時候,其實並
更改Eclipse下Tomcat的部署目錄
使用eclipse開發是因為機器不夠用myeclipse,eclipse也比myeclipse清爽很多,啟動速度也快。這裡的搭建開發環境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目錄如下環境目錄如下: 安裝路徑: C:\Java\Jdk
解決eclipse中web專案部署至Tomcat在Tomcat安裝目錄下找不到專案問題
必須知道的一點 Eclipse的web工程至Tomcat預設的部署目錄是在工程空間下,而myeclipse預設是在Tomcat安裝目錄下的(在webapps和work目錄下都會有你部署的專案) 那麼如何將部署目錄改為Tomcat安裝目錄 1.在Eclipse中新增Tomcat伺服
eclipse中web專案部署以後jsp的java檔案找不到問題(Tomcat配置serverlocations)
我的開發環境:eclipse kepler (4.3)+tomcat7.0.42. 在我想看eclipse中web專案jsp檔案被tomcat轉換成java以後的java原始檔的位置。發現正常情況下的webapps以下。沒有看到我部署的專案 同一時候,work資料夾(jsp的工
在 Eclipse 中將 Web專案部署到 Tomcat 伺服器上
1.清除該容器中部署的專案(Add and Remove),如下圖 2. 啟動當前Tomcat的服務(Start),如上圖 3. 開啟Tomcat的修改介面(Open或者雙擊)--如下圖所示,進行修改,然後儲存。
溫故知新(一)eclipse如何把專案部署到Tomcat伺服器上
Window → Show View → Servers 點選連結No servers are available. Click ths link to create a new server. 在彈出的對話方塊中選擇Tomcat版本 點選“Next”,新
Eclipse將maven專案部署到本地tomcat
eclipse部署web專案至本地的tomcat,但在本地tomcat下的webapps中找不到自己的專案 一、發現問題 在eclipse中新建Dynamic Web Project,配置好本地的tomcat並寫好程式碼後選擇Run on Server,但執行後發現, 在t
eclipse中maven專案部署到tomcat
其實maven專案部署到tomcat的方式很多,我從一開始的打war包到tomcat/webapps目錄,到使用tomcat-maven外掛,到直接使用servers部署,一路來走過很多彎路。 下面就一一介紹這幾種部署方式: 1.maven web專案部署到ecl
Tomcat下web專案部署方式
靜態部署 直接將web專案檔案拷貝到webapps目錄下 直接將web專案下WebRoot目錄下所有內容複製到tomcat安裝目錄下的webapps目錄,這個webapps目錄是Tomcat目錄的預設應用目錄,webapps目錄下的每個資料夾都是一個應用
Eclipse中web專案部署至Tomcat步驟
3.在Servers檢視,Remove刪除剛剛釋出的專案: 4.開啟Tomcat伺服器配置項: 5.修改以下兩個配置項,Tomcat保持啟動狀態,否則Server Locations一欄變灰色,不可用: 6.配置lib輸出。 專案右鍵: 點選下一步,選中需要隨專案釋出到tomcat的包,完成確認操作。 7.
Eclipse中web專案部署至Tomcat步驟【整理】
Eclipse的web工程至Tomcat預設的部署目錄是在工程空間下, 本文旨在將部署目錄改為Tomcat安裝目錄,並解決依賴包輸出問題。 1.在Eclipse中新增Tomcat伺服器。 2.將web工程釋出至tomcat: 選擇剛新增的Tomcat: 此時Ecl
eclipse中maven專案部署到tomcat執行
將maven專案部署到本地安裝的tomcat中 1、準備工作 下載安裝並配置好Tomcat和Maven。 準備好一個Maven Web專案。 2、Maven部署Web專案到Tomcat的配置 2.1 Maven自動部署實際上調的是Tomcat
關於Linux虛擬機器下web專案部署到tomcat上後依然訪問不到的問題
在將eclipse匯出的WEB24.war部署到webapps下後,重啟tomcat發現自動解壓完成了。但在瀏覽器上仍訪問不到專案資料夾裡任何東西,會出現404報錯,但 虛擬機器IP地址:8080 是能夠正常訪問的。 在overstackflow搜尋上
eclipse/myeclipse下web專案部署時報沒有webroot的錯誤
找到專案的位置,進入.settings資料夾。 找到org.eclipse.wst.common.component檔案 <wb-resource deploy-path="/" source-path="/src/main/webapp"/> 將source
如何修改eclipse下tomcat的工程所生成的項目文件的名稱
如何修改eclipse下tomcat的工程所生成的項目文件的名稱 第一種方法:在tomcat中的conf目錄中,在server.xml中的,節點中添加: < /Context> 第二種方法:將web項目文件直接拷貝到webapps 目錄下。 第三種方法:在conf目錄中,新建 Ca
修改eclipse下tomcat的內存大小/解決內存溢出
size ava -xms class RM fault AS 容量 參數配置 我們安裝完成eclipse之後,在我們的安裝目錄下有一個名為eclipse.ini文件。 打開文件裏面的內容如下: -startup plugins/org.eclipse.eq
Window下Tomcat單機部署多應用
技術分享 14. 端口 一個tomcat window timeout mage server bin 1. 新增tomcat相關環境變量 如上圖,有兩個tomcat,tomcat1和tomcat2 2.修改catalina.bat 文件 第一個tomcat
Centos7下tomcat單機部署Solr7.3
本章重點介紹CentOS7 下部署Solr7 ,新增核心Core配置,Dataimport匯入,中文分詞的相關操作。 一、準備工作 演示環境是在虛擬機器下安裝的CentOS7、java JDK8、apache-tomcat-