1. 程式人生 > >使用Netbeans創建java Web項目

使用Netbeans創建java Web項目

role net mar 這一 sam ogr test 直接 localhost

使用Netbeans創建java Web項目

需要先搭建JDK參考:

Java開發環境的搭建以及使用eclipse創建項目

Linux環境安裝卸載JDK


1.安裝Tomcat

去官網下載最新的Tomcat:http://tomcat.apache.org/

目前最新的windows環境的Tomcat是

http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.50-windows-x64.zip

2.下載安裝Netbeans

netbeans官網是:http://www.netbeans.org

下載需要的版本,因為本人需要同時做不同語言的開發所以選擇all是不錯的選擇,如果只做Java開發選擇JavaEE即可。

技術分享圖片

下載好以後直接安裝即可。

安裝好以後需要修改Netbeans的配置

首先要配置Netbeans的配置文件的jdkhome位置

C:\Program Files (x86)\NetBeans 7.4\etc\netbeans.conf

#netbeans_jdkhome="C:\Program Files (x86)\Java\jre7"
netbeans_jdkhome="C:\Program Files\Java\jdk1.7.0_51"

如果這裏配置不對,新建javaweb項目就會提示報錯。

3.新建JavaWeb項目

打開Netbeans,點擊“文件”--“新建項目”--“JavaWeb”

技術分享圖片

“下一步”給項目取個名字,選好項目存放路徑。

4.選擇“服務器”設置

技術分享圖片

技術分享圖片

技術分享圖片

註意:一定要填寫服務器用戶名和口令。如果tomcat的配置文件conf/tomcat-users.xml中不存在用戶,netbeans會自動創建。

也可以手動創建:

<user password="admin" roles="manager-script,admin" username="admin"/>

當你建好服務器以後,可以在菜單“工具”--“服務器”這裏管理你的服務器。

技術分享圖片

5.啟動tomcat

默認netbeans會建好index.jsp文件

技術分享圖片

切換到服務下,點開服務器“啟動”。

技術分享圖片

成功啟動提示

技術分享圖片

點擊菜單欄的“運行”成功打開index.jsp頁面

技術分享圖片

6.新建web.xml配置文件

在WEB-INF文件夾右鍵點擊 “新建”--“其他”

技術分享圖片

彈出的頁面選擇“標準部署描述符(web.xml)

技術分享圖片

下一步,完成。web.xml配置文件就建好了。

技術分享圖片

7.新建servlet程序

新建一個Java包package

在項目上右鍵點擊“新建”--“Java包”

技術分享圖片

取一個包名,例如我們用本博客名blog.csdn.net.unix21

技術分享圖片

點擊“完成”。包就已經建好。

技術分享圖片

在之前建好的包上,右鍵“新建”--“servlet”

技術分享圖片

給servlet取個類名

技術分享圖片

在配置servlet部署這一步,要“勾選” 將信息添加到部署描述符(web.xml) ,不然要手動添加。

技術分享圖片

在web.xml已經自動添加了該servlet的配置信息,同時Test.java文件也自動建好:

技術分享圖片

在Test.java文件寫servlet代碼,修改默認的processRequest方法:

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        try {
            /* TODO output your page here. You may use following sample code. */
            out.println("<!DOCTYPE html>");
            out.println("<html>");
            out.println("<head>");
            out.println("<title>Servlet Test</title>");            
            out.println("</head>");
            out.println("<body>");
            out.println("<h1>Servlet Test at " + request.getContextPath() + "</h1> By http://blog.csdn.net/Unix21");
            out.println("</body>");
            out.println("</html>");
        } finally {
            out.close();
        }
    }
運行項目,在瀏覽器中預覽 http://localhost:8080/Web1/Test
技術分享圖片

8.導出war包

項目上右鍵“清理並構建

技術分享圖片

在輸出窗口可以看到war包已經打好,默認是放在E:\work\Web1\dist\Web1.war

技術分享圖片

這個打好的war包就可以放在linux服務器運行參考本人的另一篇博客:Linux環境安裝卸載JDK以及安裝Tomcat和發布Java的web程序

這樣一個完整的javaWeb項目就完成了。

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://www.cnblogs.com/captainbed

使用Netbeans創建java Web項目