Eclipse环境下如何配置Tomcat,并且把项目部署到Tomcat服务器上「建议收藏」

eclipse环境下如何配置tomcat打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。单击“Server”选项,选择下方的“RuntimeEnvironments”。点击“Add”添加Tomcat。点击“Next”,选中自己安装的Tomcat路径。点击“Finish”完成。建立一个Web应用File→New→DynamicWeb

大家好,又见面了,我是你们的朋友全栈君。

Eclipse环境下如何配置Tomcat

在本小节中,我将详细介绍在Eclipse环境中怎样集成Tomcat。现在Tomcat分了好多个版本,需要注意的是这里我只会用到Tomcat8,而Tomcat8又细分了好多个版本,记得2016年时我就用的是Tomcat8.0.36,按现在2019年2月28号的最新时间来算,Tomcat8已经升级到Tomcat8.5.38这个版本了,所以这两个版本的Tomcat我都会教大家一步一步集成到Eclipse中来。

Eclipse环境下配置Tomcat8.0.36

  1. 打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。
    这里写图片描述
  2. 单击“Server”选项,选择下方的“Runtime Environments”。
    这里写图片描述
  3. 点击“Add”添加Tomcat。
    这里写图片描述
  4. 点击“Next”,选中自己安装的Tomcat路径。
    这里写图片描述
  5. 点击“Finish”完成。
    这里写图片描述

Eclipse环境下配置Tomcat8.5.38

  1. 打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。
    在这里插入图片描述

  2. 单击“Server”选项,选择下方的“Runtime Environments”。
    在这里插入图片描述

  3. 点击“Add”添加Tomcat。
    在这里插入图片描述

  4. 点击“Next”,选中自己安装的Tomcat路径。
    在这里插入图片描述
    从上图可以发现,在Eclipse集成Tomcat时,遇到了一个报错:

    The Apache Tomcat installation at this directory is version 8.5.38. A Tomcat 8.0 installation is expected.

    这里我的Tomcat的版本是8.5.38,报这个错的原因是Eclipse里面限制Tomcat的最高版本是8.0的,我用的Tomcat的版本明显高于Eclipse的要求。具体的改法如下:
    首先找到Tomcat的本地安装路径,然后找到lib文件夹中的catalina.jar包,用解压软件打开这个jar包,依次找到并且双击打开catalina.jar\org\apache\catalina\util\ServerInfo.properties文件,如下所示:
    在这里插入图片描述
    将文件中server.info=Apache Tomcat/8.5.38中的8.5.38改成8.0.0即可。
    修改完成后重新配置Tomcat就不会报错了,如下图所示。
    在这里插入图片描述

  5. 点击“Finish”完成。
    在这里插入图片描述

建立一个Web应用

  1. FileNewDynamic Web Project
    这里写图片描述
  2. 创建一个Dynamic Web Project
    这里写图片描述
  3. 点击“Next”下一步
    这里写图片描述
  4. 点击“Next”下一步
    这里写图片描述
  5. 点击“Finish”完成
    这里写图片描述

让Tomcat服务器显示在控制台上,将Web应用部署到Tomcat中

  1. WindowShow ViewServers
    这里写图片描述

  2. 点击链接No servers are available. Click ths link to create a new server. ,在弹出的对话框中选择Tomcat版本
    这里写图片描述

  3. 点击“Next”,添加我们的项目
    这里写图片描述
    选中项目并点击Add,或是双击都可以添加到右边

  4. 点击“Finish”完成
    这里写图片描述

    返回下方的“Servers”面板,右键单击该面板中的“Tomcat v8.0 Server at localhost”节点,在弹出的快捷菜单中单击“Start”,即可启动指定的Web服务器。如果此时直接启动访问http://localhost:8080/day05 ,会发现会报404的错误。这是因为我们没有添加主页,下面添加主页(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>欢迎页面</title>
    </head>
    <body>
    	欢迎使用eclipse部署Tomcat。
    </body>
    </html>
    

    注意:web资源一定要在WebRoot目录下添加。如图:
    在这里插入图片描述
    此时,再一次来访问该链接:http://localhost:8080/day05 ,效果如下:
    在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127847.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • datatrip 激活码[在线序列号][通俗易懂]

    datatrip 激活码[在线序列号],https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 关于kafka集群搭建前后

    关于kafka集群搭建前后近期搭建了kafka集群服务器,遇到了问题进行记录1.遇到某台服务器网卡出现问题,导致无效,因为网卡是集成的,即是zookeeper组中一个,也是kafka的brokers之一解决办法:重新更换服务器,重装系统,进行安全配置,在配置好zookeeper和kafka,和损坏的服务器一样的配置2.替换服务器后,遇到过了数据量太大,其中替换的服务器磁盘利用率不断增加,达到最大值,导致服务启动

  • 【转载】究竟啥才是互联网架构“高并发”

    【转载】究竟啥才是互联网架构“高并发”

    2021年11月20日
  • windows平台下,TensorFlow的安装、卸载以及遇到的各种错误

    windows平台下,TensorFlow的安装、卸载以及遇到的各种错误本人在安装TensorFlow过程中,遇到了很多问题,现将安装成功过程中,遇到的问题以及解决方法总结如下:TensorFlow安装要求:windows系统64位、python3.5版本、TensorFlow1.1或TensorFlow1.2;安装的具体过程:1、安装anaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archiv…

  • vue 键盘事件keyup/keydoen

    vue 键盘事件keyup/keydoen使用:当你按下键盘,键盘的值为13的时候,将会执行show函数方法以上两种keyup和keyup.13方法是一样的,点击回车按键,就会执行alert方法一些便捷方式:@keyup.13回

  • win7 java修复工具哪个好_DLL修复工具哪个好

    win7 java修复工具哪个好_DLL修复工具哪个好为什么会用到dll修复工具呢?因为在打开某些程序或者软件的时候会提示找不到某某.dll文件,关键是这些dll文件还不一样,去网上下载这些dll文件结果显示跟系统的版本不一致,反正就是各种麻烦,自己去找又费时又费力,而且往往对于有些游戏来说,修补了某一个dll又提示缺少另一个dll文件,这些其实可能都是系统本身太精简或者没有安装一些依赖软件导致的,这时候你完全不需要手动去找这些dll文件,只需要使用…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号