peace嘮叨

          人生得意須盡歡,莫斯金樽空對月。

          Eclipse署動態web項目方法

          和MyEclipse不一樣,在Eclipse中做的Web項目默認是不支持將項目發布到Web服務器上的,會發布到工作空間的某個目錄,因此無法在外部啟動Tomcat來運行Web項目,只有打開Eclipse中的服務器,才能運行Web項目。所以要對Eclipse進行修改,才能將做好的項目,發布到Tomcat服務器上,發布到服務器上的Webapps文件夾下。本文介紹兩種方法;

          1.通過修改Servers下Tomcat的配置:

          show view—>servers下找到需要修改的tomcat—>右擊完成一下幾個步驟:

          ①停止eclipse內的Tomcat服務器(stop)

          ②刪除該容器中部署的項目(add and remove)

          ③清除該容器相關數據(clean)

          ④打開tomcat的修改界面(open)

          ⑤找到servers location,選擇第二個(User tomcat Installation)

          ⑥修改deploy path為webapps

          ⑦保存關閉

          需要說明的是①②③必須操作,否則下面的步驟會被置灰無法操作。

          修改后的圖像如下:
          1

          2.驗證是否修改成功:

          1. 通過Eclipse建立一個Dynamic Web Project;
          2. 添加一個index.html的頁面;

            <body>hello peace</body>
          3. 在WebContent右擊選擇New-->Other-->Web-->Servlet:
            配置如下:com.rlovep.Hello.Hello.java
            2
            3
            此去注意我的servlet是3.0以上的了,可以使用注解:不用再修改web.xml;

            @WebServlet("/Hello")//注解url:/Hellopublic class Hello extends HttpServlet {	private static final long serialVersionUID = 1L;
                 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {	PrintWriter out = response.getWriter();	out.println("hello peace");}}
          4. 右鍵點擊(add and remove)將工程加入Tomcat:
            4
          5. 即可在服務器上的Webapps文件夾下看到你的工程文件夾;(比如我的HttpSer)
            5
          6. 運行Tomcat可以看到如下圖:
            主頁:http://localhost:8080/HttpSer/
            6
            Hello頁(servlet):http://localhost:8080/HttpSer/Hello
            7

          3.第二種方法:通過tomcatPlugin插件

          下載地址:http://www.eclipsetotale.com/tomcatPlugin/

          1. 解壓到Eclipse下的plugins目錄下重啟后會看到3只小貓,并配置Window->perferences->tomcat中的tomcat home為tomcat目錄應用。
            8
          2. 項目的tomcat屬性配置如下:主要修改:勾上Is a Tomcat Project;修改Context name為你想要的名字
            9
          3. 右鍵工程run,run server;運行程序;
            可以獲得上面一樣的結果;
            來自一條小鯊魚(rlovep.com)

          posted on 2015-11-18 20:46 王和平 閱讀(2911) 評論(2)  編輯  收藏 所屬分類: javaWeb

          Feedback

          # re: Eclipse署動態web項目方法 2015-11-19 16:59 京山游俠

          有人和我一樣在Ubuntu下使用Eclipse哦。  回復  更多評論   

          # re: Eclipse署動態web項目方法 2015-11-19 17:59 王和平

          @京山游俠
          是的。  回復  更多評論   


          My Links

          Blog Stats

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 安丘市| 永泰县| 杨浦区| 万宁市| 东安县| 庄河市| 曲水县| 祁门县| 麻城市| 屏边| 连城县| 桃源县| 凤城市| 汪清县| 怀化市| 永新县| 莆田市| 肇东市| 新河县| 宽城| 绵阳市| 梧州市| 日照市| 天台县| 扎赉特旗| 论坛| 榆林市| 上犹县| 怀来县| 忻城县| 河曲县| 疏附县| 巨野县| 腾冲县| 鸡西市| 尚志市| 西昌市| 陇西县| 盐城市| 浦城县| 广宁县|