eclipse新建web project

開發環境win7 64bit 、eclipse neon、Tomcat-8.0.41、JDK1.8.0_91,

開發環境配置請看:Java開發環境搭建

1.在Project Explorer或者Package Explorer下右鍵 New --> Dynamic Web Project,在Project name中輸入項目名稱


2.Next新建一個與src同級的source folder爲resources,用來放項目的配置文件;

3.Next,勾選Generate web.xml deployment descriptor,將在WEB-INF下生成web.xml;

web.xml就是web project的入口


最後項目目錄如下圖:


web.xml內容如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <display-name>bphss-sample</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>
version在步驟1與選Tomcat步驟一起的那一步。

module version爲網頁模型,與Tomcat版本要對應。(以下module version內容 參考自:Dynamic web module與對應的Tomcat版本

dynamic web module 2.4  對應Tomcat 5.5
dynamic web module 2.5  對應Tomcat 6.0
dynamic web module 3.0 對應Tomcat 7.0
更高版本的dynamic web module對與解析更高版本的js有着更高的效率或者是神祕的地方,貌似T7的安全性更高一點,然後Dynamic Web Module 3.0不支持jboss了,沒用過jboss,等用到了在看看,補充幾點。

補充幾個:
Tomcat version 5.5 only supports J2EE 1.2, 1.3, 1.4 Web modules
Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

要修改此參數只要選中project 點擊右鍵,點擊properties點擊project facts,在裏面勾選或者點擊dropdown list去選擇version就可以了,至於tomcat只要去阿帕奇的官網下載最新的就可以了,現在的eclipse只有4.0以上的版本,也就是juno版本才支持Dynamic Web Module 3.0的,4.0一下的,連最常用的galileo也只能支持2.5.
更新換代太快了,新(版本)的技術必然伴隨着舊的老的(版本)技術的衰退和不兼容,所以現在遇到最多的問題貌似都是在兼容性上,而不是代碼的問題了。以後拿到代碼之後第一要務就是檢查所有包運行環境和服務器等等的相互兼容性了。

4.在WebContent下New一個測試頁面index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>歡迎頁</title>
</head>
<body>
----------- >> 歡迎頁。。。。。。
</body>
</html>

5.在Tomcat中部署項目(Add and Remove...)


6.啓動項目測試

訪問:http://localhost/bphss-sample

localhost端口在Tomcat/conf/server.xml的

<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>

中修改;


則項目構建成功!

發佈了102 篇原創文章 · 獲贊 49 · 訪問量 33萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章