maven(3)------maven构建web项目详细步骤
来源:互联网 发布:淘宝全屏热点代码 编辑:程序博客网 时间:2024/06/05 14:57
eclipse集成工具,轻松通过maven构建web项目步骤如下:
一, 右键,new -->project, 进入下一页面
二,选择"Maven Project", 点击下一步
三,直接点击下一步
四,选择maven webapp骨架,然后再下一步
五,填写Group Id, Artifact Id, Package,点击完成按钮
六,点击完成后如图
1. 需要配置成自己的jdk
点击web项目,右键-->Build Path-->Configure Build Path,进入如下页面:
点击"Edit",选择自己的jdk版本,完成jdk修改配置。Jdk配置完成后的效果图如下:
这个时候看到了maven的src/main下的java,resources,以及src下的test,这个时候maven骨架完成。
如果jsp中提示:"The superclass "javax.servlet.http.HttpServlet" was not found on theJavaBuild Path",
请参考: http://blog.csdn.net/yhl_jxy/article/details/53730431
七,maven构建web项目结构
注: 如果eclipse在使用maven之前没有设置构建过web工程,需要将maven项目转换为动态web工程。
maven项目转换为web工程:
1. 点击项目右键,选择Project Facets进入如下页面,按箭头所示操作,最后点击OK
2.点击完OK后,多出一个WebContent,删掉
3.删掉后点击项目右键,进入如下页面,移出WebContent
4.点击添加
5.选择Folder
6.从src下选择webapp
7.最后效果如下,点击OK,完成maven转换为web工程,可以发布到web服务器
8. 项目结构
其中:index.jsp内容如下:
<%@ page language="java" contentType="text/html; charset=utf8" pageEncoding="utf8"%><!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=utf8"><title>Insert title here</title></head><body><div>Test Maven Web Success!</div></body></html>
web.xml删除多余内容后:
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" id="WebApp_ID"><display-name>web</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>
发布到tomcat
启动服务访问:
到此,maven构建web项目完成!
- maven(3)------maven构建web项目详细步骤
- maven(3)------maven构建web项目详细步骤
- Maven构建java项目详细步骤
- eclipse构建maven web项目步骤
- maven构建项目步骤
- [maven]构建maven web项目
- Maven构建Web项目
- Maven构建Web项目
- Maven Web项目构建
- maven构建web项目
- maven web项目构建
- maven 构建 web项目
- Maven构建Web项目
- maven构建web项目
- Maven构建web项目
- maven构建web项目
- Maven构建Web项目
- maven构建web项目
- nyoj 78
- Chessboard
- jdbc连接mysql
- RxJava操作符(一)Creating Observables
- android studio 快捷键
- maven(3)------maven构建web项目详细步骤
- bzoj4320 ShangHai2006 Homework
- Hadoop YARN 的工作流程简述
- (软件工程项目管理经验)git常用命令
- RxJava操作符(二)Transforming Observables
- json使用技巧
- Material-ish Progress 源码阅读
- 【Codeforces 746D Green and Black Tea】+ 构造
- slam资料整理