小菜我原來一直用的是Myeclipse10,最近換了個新版本2015 1.0結果坑比了,開始不懂優化,程序打開卡的要死,後來優化了一下,流暢多了,結果碰上了部署項目tomcat不會自動加載的問題web
今天來感覺下魔性的2015tomcat
對比圖服務器
MyEclipse10app
2015 Stable 1.0eclipse
圖標一毛同樣有木有,看起來好像功能應該同樣吧webapp
點開看看:優化
MyEclipse10spa
2015 Stable 1.0.net
結構仍是一毛同樣有木有???咦,好像有一個單詞不太同樣,來咱們查查詞典 日誌
publish:
vt.& vi.
出版,發行; 發表,宣佈(結婚等); 公佈,頒佈; 出版…的著做;
redeploy:
vt.
從新部署,調遣(士兵),調配(工人、設備);
一個發佈,一個部署,好像沒什麼區別,來寫一段代碼,再publish一下,嗯,第一次是能夠訪問的,但是我又添加了一個類,而後再publish一下
嗯,這時候等一天你的tomcat日誌都不會顯示complete,這是爲神馬咧,而後咱們去webapps目錄下看看這個項目,發現咱們的剛纔寫的代碼
xxx.class確實出如今了工程目錄下,但是tomcat就是不刷新。
。。。。。
是否是發現那裏不對了
publish是發佈工程到響應的目錄下,可是它卻沒有通知tomcat應用更新了,第一次能訪問是由於tomcat檢查到目錄結構變化了。。。
而redeploy是 從新部署 他會通知tomcat工程有變化。。。
好的如今問題來了:
挖掘機技術哪家強??
跑偏了,是redeploy跑哪去了。。
咱們在面板上找servers窗口
看到服務器了沒,如今右鍵點擊你的工程
看到了沒,redeploy在這裏呢,單擊一下試試
工程真的發佈出去了呢