JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java IDE » NetBeans  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
己加入精華區
by koji at 2008-11-24 12:10
本主題所含的標籤
無標籤
作者 請問Tomcat 啟動問題? [精華]
ken117

小白熊



發文: 189
積分: 3
於 2008-11-21 17:42 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
問個小問題

在NetBeans中啟動Tomcat ,

它預設的方法是產生一份context file,放到 jakarta-tomcat-5.0.28\conf\Catalina\localhost ,然後啟動tomcat,那麼問題就來了

若是有很多專案都用了同一個tomcat,那只要開發某一專案,再開tomcat時,不就也會將其它無關的專案app開啟,難道要自己去手動刪除Catalina\localhost 下無關的context file ?

請知道的人指導一下囉! 謝謝


reply to postreply to post
作者 Re:請問Tomcat 啟動問題? [Re:ken117]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2008-11-21 18:03 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不然把不要的透過service->tomcat->webapp去undeploy呢?
雖然有點麻煩..但是通常你一次應該只會開發一個東西
所以不要的就給他先拿掉如何

koji


reply to postreply to post
JCConf Taiwan 2015 開始售票了!!
Facebook上的TWJUG社團,歡迎加入
作者 Re:請問Tomcat 啟動問題? [Re:koji]
ken117

小白熊



發文: 189
積分: 3
於 2008-11-21 18:14 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
好吧! 如果只能這樣也OK !

其實我平常都用IDEA,它的作法是每個Project 會獨立出一個conf\Catalina\localhost ,所以不管開發再多專案

tomcat 就永遠擺著就好,不用去管它

不過IDEA 越來越痴肥,啟動速度也慢..

最近看到NetBeans 發展的還不錯....轉過來用用看....

謝謝站長大人的回答。


reply to postreply to post
作者 Re:請問Tomcat 啟動問題? [Re:ken117]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2008-11-21 18:26 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不然多設幾個tomcat, 用不同的catalinabase看看?
只是好像也是有點麻煩..

koji


reply to postreply to post
JCConf Taiwan 2015 開始售票了!!
Facebook上的TWJUG社團,歡迎加入
作者 Re:請問Tomcat 啟動問題? [Re:koji]
ken117

小白熊



發文: 189
積分: 3
於 2008-11-24 12:10 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
原來NetBeans 是靠Tomcat manager 本身的機制來deploy web app,另外NetBeans 也允許讓我們自訂Catalina Script(其實也沒差,直接改catalina.bat也一樣)

所以,我想到的解法是,將localhost 資料夾備份起來,然後在 catalina.bat 中,在:okHome 後面加入

del %CATALINA_HOME%\conf\Catalina\localhost /q
copy %CATALINA_HOME%\conf\Catalina\localhost_back %CATALINA_HOME%\conf\Catalina\localhost

這樣tomcat 每次啟動就跟新的一樣了,不會連帶之前的專案也起起來.....

註:
1.新的 Tomcat 必須先設定 Tomcat manager role....,不然http://localhost:8080/manager 無法使用,那就沒辦法deploy了
2.若是deploy時,發生怪問題 請檢查 C:/DOCUME~1/Jiahua/LOCALS~1/Temp/contextXXXX.xml(XXXX是一組數字),我遇到的情況是contextXXXX.xml 根本就不存在,當然也無法deploy,所以我將 C:/DOCUME~1/Jiahua/LOCALS~1/Temp 能刪的都刪了....再重開NetBeans,從底下這端訊息可以得知

Starting Tomcat process...
Waiting for Tomcat...
Tomcat server started.
In-place deployment at D:\PROJECT\chinatrust\IDS_FXORDER\my-web\build\web
Deployment is in progress...
deploy?config=file:/C:/DOCUME~1/Jiahua/LOCALS~1/Temp/context2789.xml&war=file:/D:/PROJECT/chinatrust/IDS_FXORDER/my-web/build/web/
OK - Deployed application from context file file:/C:/DOCUME~1/Jiahua/LOCALS~1/Temp/context2789.xml
start?path=/my-web


ken117 edited on 2008-11-24 13:21
reply to postreply to post
» JWorld@TW »  Java IDE » NetBeans

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8