導致問題當發佈的Eclipse(WTP)內我的web應用程序到碼頭,將應用程序部署到兩個不同的地方!:碼頭WTP發佈到2個目錄與GWT開發模式
<eclipse-workspace>\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\TestApp
一個臨時目錄(這裏是Jetty日誌的摘錄):
2010-12-15 11:01:23.748:INFO ::部署C:\ jetty-6.1.26 \ contexts \ TestApp.xml - > org.mortbay。 [email protected] {/TestApp,C:/jetty-6.1.26/webapps/TestApp.war} 2010-12-15 11:01:23.753:INFO :: Extract C:/jetty-6.1.26/W ebapps/TestApp.war到C:\用戶\皮特\應用程序數據\本地的\ Temp \ Jetty_127_0_0_1_8080_TestApp.war_ TestApp _wi7r0g \ web應用
第一個問題 - 爲什麼會發布到兩個地方?
這是我的問題,因爲當我運行GWT的DevMode時,我需要給它一個war文件的位置。我唯一知名的位置是第一個目錄(在Eclipse工作區下)。指定這個目錄的行爲告訴DevMode在那裏創建模塊文件。問題是這不是Jetty提供文件的地方!因此,當我嘗試測試我的應用程序時,我在module.noncache.js等上獲得了404s。我怎樣才能解決這個問題?