新版IDEA中创建maven web项目 部署Tomcat容器运行小项目 并在浏览器访问的演示【图文】
2020-07-15 06:15
736 查看
文章目录
在此之前你需要做的是:
1、成功集成maven插件到你的IDEA,地址:https://blog.csdn.net/qq_43012792/article/details/107208972
2、在配置文件中添加阿里云(速度快)镜像远程仓库,地址:https://www.geek-share.com/detail/2805768197.html
3、选用webapp骨架创建一个Maven项目,地址:https://blog.csdn.net/qq_43012792/article/details/107229986
以上都做完了,你就成功的创建了一个web项目,截图:
一、部署Tomcat服务器
1、Tomcat Server
2、
3、选择Tomcat路径
4、配置war包和访问这个项目的路径名。
5、添加好之后:
二、添加代码
我写一个超级简单的demo,来在我电脑上运行一下。这样你就知道了部署运行的流程了。
思路:写一个servlet类,然后请求转发到index.jsp,然后访问index页面。
1、在pom中添加这段代码,进行配置jar坐标,引用所需的jar。
<dependencies> <!-- Junit 单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <!-- 依赖 --> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version> </dependency> <!-- jstl支持 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!-- servlet编译环境 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> </dependency> <!-- jsp编译环境 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> </dependencies>
2、在有资源路径java类中创建一个servlet类。为一会浏览器访问提供服务。
package com.dai.servlet; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet("/ShineServlet") //访问地址 public class ShineServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.getRequestDispatcher("/index.jsp").forward(request,response); //请求转发到index.jsp } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } }
3、修改index.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>这是一个maven项目</title> </head> <body> <h2>Hello World!你好!</h2> </body> </html>
三、项目运行
完了,运行报错了,还好我知道是什么原因,不要慌!请看这篇文章解决。
解决完上面那个错误之后,假如你又报这个错了,请看这篇文章。
两个小错误解决之后你就成功了,看,是不是觉得自己很棒。
相关文章推荐
- 全网最详细的IDEA、Eclipse和MyEclipse之间于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)
- IDEA 创建Web项目并在Tomcat中部署运行
- ubuntu16.04安装及配置tomcat,IDEA集成tomcat及部署web项目,IDEA通过阿里云镜像加速maven项目创建
- IDEA 学习(二):Intellij IDEA 创建Web项目并在Tomcat中部署运行IDEA
- IDEA 创建Web项目并在Tomcat中部署运行
- idea创建maven web项目,并部署tomcat 容器运行
- windows或mac下 IDEA创建web项目部署到Tomcat, 解决404无法访问
- IDEA 创建Web项目并在Tomcat中部署运行(转)
- IDEA 创建Web项目并在Tomcat中部署运行
- maven项目创建运行:maven部署tomcat,出现问题:浏览器运行404错误
- 新版idea 运行maven web项目 配置
- 在IDEA中创建Maven的Web项目并运行
- 【BUG】 ContainerBase.addChild---IDEA 和Tomcat部署非maven的web项目
- IDEA 旗舰版 使用Maven创建Web工程 并部署tomcat
- IDEA运行Maven项目部署tomcat上
- Idea如何把Web项目部署到tomcat运行
- 新版idea 运行maven web项目 配置
- Intellij IDEA 创建Web项目并在Tomcat中部署运行
- 用IDEA创建maven项目使用tomcat插件方式完成web前后端应用
- Intellij IDEA 创建Web项目并在Tomcat中部署运行