需要先搭建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();
- }
- }
8.導出war包
項目上右鍵“清理並構建”
在輸出窗口可以看到war包已經打好,默認是放在E:\work\Web1\dist\Web1.war
這個打好的war包就可以放在linux服務器運行參考本人的另一篇博客:Linux環境安裝卸載JDK以及安裝Tomcat和發佈Java的web程序
這樣一個完整的javaWeb項目就完成了。