Maven项目配置Tomcat的两种方式

 更新时间:2022年05月11日 10:15:23   作者:清风茶香  
本文主要介绍了Maven项目配置Tomcat的两种方式,一种是用idea开发,另一种是eclipse开发,具有一定的参考价值,感兴趣的可以了解一下

idea开发工具配置

1. 创建Maven项目

并创建如下文件结构

web项目结构

2. web.xml

<!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>
  <display-name>Archetype Created Web Application</display-name>
</web-app>

3. index.jsp

<html>
<body>
<h2>Hello World!</h2>
</body>
</html>

4. 配置Maven项目

  • 进入project structure
  • 选择modules,给当前maven项目添加web工程
  • Deployment Descriptors 的path设置为web.xml
  • Web Resource Directory 设置为webapp的路径
  • SourceRoots设置为java路径和resources路径
  • 最后点击create artifact生成war包
  • Artifacts配置项中修改下war包的名称,和输出路径即可

在这里插入图片描述

在这里插入图片描述

5. 配置Tomcat

  • 进入Edit Configurations
  • 点击➕号
  • TomcatServer,local
  • Server配置
  • Deployment配置

TomcatServer配置

在这里插入图片描述

6. 启动Tomcat

跳转到首页展示Hello World!即可。

eclipse开发工具配置

1.配置tomcat服务器

  • eclipse打开window菜单点击showView,从other里找到ServersServers
  • 窗口中点击添加服务器,并添加tomcat

添加servers窗口

配置tomcat

2.创建maven项目

  • 创建maven项目并选择maven-archtype-webapp类型
  • 选中新建的项目点击属性
    • Java Build Path中add Library,并选择Server Runtime,最后apply
    • Java Compiler中都选择JDK8,最后apply
    • Project Facets的java选择JDK8,最后apply

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.部署项目

进入Servers窗口,选中tomcat右键点击addAndRemove,将项目添加到容器。

在这里插入图片描述

4.启动tomcat容器

进入Servers窗口,选中tomcat右键启动,并在页面访问首页,展示Hello World!即可。

http://localhost:8080/tomcat

在这里插入图片描述

 到此这篇关于Maven项目配置Tomcat的两种方式的文章就介绍到这了,更多相关Maven项目配置Tomcat内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 下载远程maven仓库的jar 手动放到本地仓库详细操作

    下载远程maven仓库的jar 手动放到本地仓库详细操作

    这篇文章主要介绍了如何下载远程maven仓库的jar 手动放到本地仓库,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • Java中json使用方法_动力节点Java学院整理

    Java中json使用方法_动力节点Java学院整理

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式, json是个非常重要的数据结构,在web开发中应用十分广泛。下面通过本文给大家讲解Java中json使用方法,感兴趣的朋友一起看看吧
    2017-07-07
  • 通过简易例子讲解Java回调机制

    通过简易例子讲解Java回调机制

    这篇文章主要介绍了通过简易例子讲解Java回调机制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Java中终止线程的三种方法

    Java中终止线程的三种方法

    这篇文章主要为大家详细介绍了Java中终止线程的三种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • springcloud nacos动态线程池Dynamic tp配置接入实战详解

    springcloud nacos动态线程池Dynamic tp配置接入实战详解

    这篇文章主要为大家介绍了springcloud nacos动态线程池Dynamic tp配置接入实战详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • java使用ZipInputStream实现读取和写入zip文件

    java使用ZipInputStream实现读取和写入zip文件

    zip文档可以以压缩格式存储一个或多个文件,本文主要为大家详细介绍了java如何使用ZipInputStream读取Zip文档与写入,需要的小伙伴可以参考下
    2023-11-11
  • Java如何求交集、并集、差集

    Java如何求交集、并集、差集

    这篇文章主要介绍了Java如何求交集、并集、差集问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • spring boot下 500 404 错误页面处理的方法

    spring boot下 500 404 错误页面处理的方法

    本篇文章主要介绍了spring boot下 500 404 错误页面处理的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • Java基本数据类型族谱与易错点梳理解析

    Java基本数据类型族谱与易错点梳理解析

    Java有八大基本类型,很多同学只对经常使用的int类型比较了解。有的同学是刚从C语言转入Java学习,误以为两者的基本数据类型完全相同,这也是大错特错的。今天这本Java基本数据类型全解析大字典,可以帮助你直接通过目录找到你想要了解某一种基本数据类型
    2022-01-01
  • 带你入门Java的集合

    带你入门Java的集合

    Java的集合类型都是对java.util包中Collection接口的继承,这里我们主要介绍依赖于collection的一些主分支,一起来看一下Java中的collection集合类型总结
    2021-07-07

最新评论