maven更新總結(jié)與tomcat發(fā)布方法總結(jié)

              這些天來一直為不能直接把項目實時的發(fā)布到tomcat而費心思,項目使用了maven來組織,編譯和運行,而maven插件的安裝曾經(jīng)有些問題,為此懷疑不能發(fā)布項目到tomcat是因為maven有問題,為些專門去搜集資料詳細了解maven的安裝,最后到官方網(wǎng)站去了解(因為有些網(wǎng)友啊,水平也不怎么樣的,說的一些經(jīng)驗有一定的局限性,他們也只是針對他們的具體問題做出了具體的解決方法,不能怪他們),這里不得不提下maven插件的更新地址,共有3個分別如下:
          http://m2eclipse.sonatype.org/update/

          http://m2eclipse.sonatype.org/update-dev/

          http://m2eclipse.codehaus.org/update/
          推薦使用第一個或第二個,第三個not so good~

              這里說幾句感言哦!
              發(fā)布項目到tomcat上去的方法以前已經(jīng)有所了解,但由于受到同事eclipse上發(fā)布項目到tomcat方式的影響,使得我把自己局限于追求和他們一樣的方式上,還沒開始就已經(jīng)給自己套上了框框,思路思維大受束縛,有感于此,希望大家以后在尋求解決問題的方法上不要總是想著別人是怎樣怎樣解決的,我以前是怎樣怎樣解決的,而應該把精力專注于目前的具體情況,仔細去分析,然后制定出一個解決的可行的不受任何限制的方法來,然后一一去實踐,相信問題很快就可以解決,只要問題描述的夠清楚,擬定的方法足夠多。

              廢話說完,言歸正傳,回到tomcat發(fā)布項目的方法上來。
              第一種方法:修改tomcat目錄下的server.xml文件,在<host>結(jié)點加入
          <Context path="/hoojano" docBase="D:\workspace\hoojano\hoojano-web\hoojano" debug="0" privileged="true">
          </Context>
              其中path的值是訪問的路徑,docBase的值是存放項目的路徑。

              第二種方法:把用maven生成的.war包放到tomcat的webapps目錄下(這個是我近幾個星期一直用的方法,特煩,每次編譯后都要拷貝,在還沒有更好的解決辦法前,也只好將就著用了),或者把生成的web項目文件放到tomcat的webapps目錄下。

              第三種方法:在tomcat/conf/Catalina/localhost目錄下,建立一個可以取任意名的.xml文件,內(nèi)容與第一種方法的一樣:
          <Context path="/hoojano" docBase="D:\workspace\hoojano\hoojano-web\hoojano" debug="0" privileged="true">
          </Context>
              有些tomcat版本是沒有Catalina/localhost的。沒有的話就自己建一個吧。

              第四種是使用myeclipse的deploy功能發(fā)布,也挺方便的。

              最后要說明下,以上方法對于純web的項目都是通用的,但對于非純web的,在項目還包含java project之類的混合系統(tǒng),就要注意先使用某些工具把項目打包生成.war文件或web項目文件才行,在設置時把docBase指向生成的web項目。
             
              OK,That's all. Thanks for reading my note!
             

            


            

          posted on 2008-10-22 10:46 育平 閱讀(3399) 評論(2)  編輯  收藏

          評論

          # re: maven更新總結(jié)與tomcat發(fā)布方法總結(jié) 2009-03-24 10:56 wzm

          非常感謝  回復  更多評論   

          # re: maven更新總結(jié)與tomcat發(fā)布方法總結(jié) 2009-06-19 14:33 -up-for

          真的很謝謝您,你的第二種方法幫了我,讓困了我很久的問題解決了,謝謝  回復  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          <2008年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統(tǒng)計

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 英德市| 鸡东县| 融水| 金溪县| 绩溪县| 彩票| 凤山市| 息烽县| 轮台县| 谷城县| 石阡县| 太谷县| 东宁县| 扶余县| 应用必备| 鄂托克前旗| 灌阳县| 海丰县| 修武县| 溧水县| 阳曲县| 且末县| 宣汉县| 通许县| 遵化市| 昭通市| 石台县| 佛坪县| 宁海县| 福泉市| 阿克| 义乌市| 麻城市| 夹江县| 横山县| 陵水| 沧源| 湘西| 昌吉市| 石嘴山市| 大埔区|