eclipse新建maven web项目
2015-11-16 14:25
357 查看
测试项目下载目录:http://download.csdn.net/detail/hua245942641/9272357
选中Create a simple project,有必要也需要选一下目录。
填写好GAV,注意packaging一定要选war
点击OK,项目结果会发生改变,多出Deployed Resources:
在webapp下新建WEB-INF目录,并在WEB-INF目录下新建一个web.xml
web.xml的内容如下:
在Goals中输入 package
在项目的target目录下会生成 war 包
在tomcat上右击选中Add and Remove:
把index.jsp 和 index.html 放置在Deployed Resources/webapp/WEB-INF目录下:
内容分别为:
index.html
index.jsp
同样的道理,可以进行servlet的测试。
这一部分主要是搞清楚目录和URL目录的关系。Deployed Resources/webapp对应到URL的项目根目录。
1、创建一个maven项目。界面过程如下:
在eclipse下按Ctrl + N,在弹出的内容中选择Maven Project选中Create a simple project,有必要也需要选一下目录。
填写好GAV,注意packaging一定要选war
2、把maven项目转换成一个Dynamic Web Project
在项目上右键 –> Properties –> Project Facets,点击OK保存点击OK,项目结果会发生改变,多出Deployed Resources:
在webapp下新建WEB-INF目录,并在WEB-INF目录下新建一个web.xml
web.xml的内容如下:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> </web-app>
3、打包项目
在项目上右键 –> Run As –> Maven build在Goals中输入 package
在项目的target目录下会生成 war 包
4、把项目部署到tomcat
前置条件:eclipse配置了tomcat7在tomcat上右击选中Add and Remove:
5、项目测试
首先我们进行HTML页面和JSP测试把index.jsp 和 index.html 放置在Deployed Resources/webapp/WEB-INF目录下:
内容分别为:
index.html
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> This is index.html aaaaaa bbbb </body> </html>
index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> This is Index JSP page... aaa bbb </body> </html>
同样的道理,可以进行servlet的测试。
这一部分主要是搞清楚目录和URL目录的关系。Deployed Resources/webapp对应到URL的项目根目录。
相关文章推荐
- 【spring】proxy-target-class="true" 与proxy-target-class="false"的区别
- java正则表达式验证邮箱、IP地址、手机号码
- spring mvc 提交数组等复杂类型
- Java基础---面向对象
- 将Maven项目打包成可执行jar文件(引用第三方jar)-支持Spring的项目
- 遇到错误javax.el.PropertyNotFoundException: Property 'start' not found on type java.lang.String
- Eclipse相关配置
- Java EE (13) -- 常用的基础结构模式
- 【学习日记】java反射的知识点总结
- 【学习日记】java多线程的知识点总结
- ubuntu安装JDK1.7
- 深入分析Java ClassLoader原理
- java环境配置——jdk8
- struts2基于注解的文件下载
- JAVA 初始化顺序
- 精选30道Java笔试题解答
- Java使用JAX-WS来写webservice时 Unable to create JAXBContext
- Java Web学习总结(23)——Distributed Configuration Management Platform(分布式配置管理平台)
- Java Web学习总结(23)——Distributed Configuration Management Platform(分布式配置管理平台)
- Java Web学习总结(23)——Distributed Configuration Management Platform(分布式配置管理平台)