IDEA+Maven搭建JavaWeb项目
首先新建一个maven项目,不选择任何模板
然后填写项目坐标完成新建
完成会得到一个标准的maven项目的目录
在pom.xml中,加入<packaging>war</packaging>,表示项目以war的形式打包
在main下新建webapp文件夹,用于存放web项目中的页面等,在webapp下新建WEB-INF,web.xml,完善项目结构
web.xml的模板:
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"version="3.1"metadata-complete="true"><display-name></display-name><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list> </web-app>
在webapp目录下 编写一个index.jsp用于测试
运行
首先在idea中配置Tomcat,如下图所示,在IDEA的右上角,Add Configuration
然后选择添加一个Tomcat
至此,Tomcat就配置完成了。
也可以在左下角选择要部署的项目
servlet,jsp,jstl的maven依赖
<!-- servlet依赖的jar包 --><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version></dependency><!-- jsp依赖jar包 --><dependency><groupId>javax.servlet.jsp</groupId><artifactId>javax.servlet.jsp-api</artifactId><version>2.3.1</version></dependency><!--jstl标签依赖的jar包 --><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency>
仅仅做一个笔记,也可以参考 https://www.cnblogs.com/gudu1/p/7742569.html
转载于:https://www.cnblogs.com/to-red/p/11251181.html
IDEA+Maven搭建JavaWeb项目相关推荐
- 从无到有整合SpringMVC-MyBatis项目(1):搭建JavaWeb项目
前言: 近日有个销售类网站的项目,用了很久的Springboot,突发奇想回到过去,基于SpringMVC-MyBatis框架搭建项目,惭愧的是有些配置已记不清楚,所以决定写篇博客来记录下整个搭建过程 ...
- Maven(一):安装与环境配置、使用Maven搭建web项目
相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...
- 【maven】 在 MyEcplise上使用maven搭建Web项目
二.在My Ecplise上使用Maven搭建Web项目 1.新建一个maven项目 2.create一个简单的骨架 3.就像在ecplise中一样设置项目的以下配置 4.新创建的项目结构如下 ...
- Maven搭建多子项目工程
Maven搭建多子项目工程 通过maven命令搭建多子项目工程 实现步骤 1.创建main工程 2.修改main工程 3.创建child项目 4.完毕 通过maven命令搭建多子项目工程 本篇介绍如何 ...
- IDEA搭建JavaWeb项目,JDBC和Servlet-JSP技术实现注册功能
文章目录 使用IDEA搭建JavaWeb项目 一.IDEA新建JavaWeb项目 1.新建java项目 2.修改项目配置 3.项目部署到Tomcat 二.使用JDBC和Servlet-JSP技术实现注 ...
- java web工程搭建_手把手搭建javaweb项目_手把手javaweb
对于传统的 Java Web项目,我们一般还需要指定配置 web.xml位置.如上图 Gif演示,这个一般在 Facts 中进行配置.Facts 可以理解为用于配置项目的框架区,在这里管理项目使 CS ...
- IntelliJ IDEA 17和Maven构建javaWeb项目
前言 电脑又断电了,眼看着写好的东西就没有了,这是第二次犯这个错误了.很难受呀!还是回到正题吧,我们来使用IDEA和Maven构建一个JavaWeb项目 软件环境: IDEA:2017.2.1 JDK ...
- 搭建JavaWeb项目时出现的问题
今天在搭建web项目时出现的问题:无法选择Tomcat7.0版本. 解决方案:1:.退出eclipse; 2.在项目目录下\workspace\.metadata\.plugins\org.eclip ...
- jenkins搭建教程及使用ant对非maven的javaweb项目进行打包发布到远程tomcat服务器
一.环境准备 (1)CentOS 7 (2)关闭防火墙.关闭selinux 二.软件安装 使用jenkins前需要安装jdk和maven,安装过程相信大家都了解,就不在这里赘述了. jenkins安装 ...
- java web项目目录报错_netdevgirl.通过maven创建javaweb项目
解决方法:右键工程-->Properties-->Project Facets,最面边的面板,选择Runtimes,选中tomcat服务."Apply"应用配置. 2 ...
最新文章
- 蓝桥杯--2013--黄金连分数(大数)
- excel函数去重_Java 嵌入 SPL 轻松实现 Excel 文件合并
- 【组合数学】递推方程 ( 常系数线性非齐次递推方程 的 非齐次部分是 多项式 与 指数 组合方式 | 通解的四种情况 )
- mysql if exists 数据表_使用IF NOT EXISTS创建数据表
- [html] HTML全局属性(global attribute)有哪些(包含H5)?
- 小白Linux入门之:CentOS基础命令
- java项目中遇到的幂等性问题
- python 麦克风人声检测_物超所值的人声麦克风推荐
- 计算机毕业设计选题推荐 -计算机专业毕业设计题目参考大全
- python生成excel文件二维码_Python 根据excel内容批量生成二维码
- 俞扬 新书_哇,太好了...新书
- 5.13 利用图层的矢量蒙版打造浪漫情调 [原创Ps教程]
- [css绘制图形:扑克牌花色] 红心、黑桃、方块、梅花
- Mand Mobile - 基于金融场景的Vuejs组件库
- Membership 网站安全相关配置节
- 基于STM32+华为云IOT设计的酒驾监控系统
- 【U3D入门小白教程——案例篇】之一:球吃豆
- 2016版excel_开启下一个十年,全新 Microsoft 365 订阅版终于来了!
- AirSim仿真学习记录(1)
- 3D Slicer中文教程