当前位置: 首页 > news >正文

Eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上

  1. 打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。

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

建立一个Web应用

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

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

    1. Window → Show View → Servers 
      这里写图片描述
    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/TomcatTest ,会发现会报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=ISO-8859-1"> <title>欢迎页面</title> </head> <body> 欢迎使用eclipse部署Tomcat。 </body> </html>

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

转载于:https://www.cnblogs.com/tinaluo/p/8384941.html

相关文章:

  • 使用WinDbg获取SSDT函数表对应的索引再计算得出地址
  • 二次排序
  • 简述 Spring Cloud 是什么
  • OSS Web直传 (文件图片)
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 浅谈RxJava
  • android studio 3.0 Ndk 开发- 利用增量更新进行 apk的覆盖安装
  • Teamviewer原理和阻止方法
  • 【BIEE】11_根据显示指标展示不同报表
  • 流程(上)
  • 好领导:提升领导威信力的110个管理奥秘
  • 我的重构第二步
  • 部署eolinker开源版接口管理
  • 基于django的生成二维码的接口
  • 09-移动端开发教程-Sass入门
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • avalon2.2的VM生成过程
  • CentOS 7 防火墙操作
  • DataBase in Android
  • Django 博客开发教程 16 - 统计文章阅读量
  • go append函数以及写入
  • HTTP--网络协议分层,http历史(二)
  • input的行数自动增减
  • JAVA SE 6 GC调优笔记
  • JavaScript 基本功--面试宝典
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • Promise面试题,控制异步流程
  • RxJS: 简单入门
  • 从伪并行的 Python 多线程说起
  • 京东美团研发面经
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 入门级的git使用指北
  • 网页视频流m3u8/ts视频下载
  • 转载:[译] 内容加速黑科技趣谈
  • 最近的计划
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (一)RocketMQ初步认识
  • (转)iOS字体
  • (转)Linq学习笔记
  • (转)VC++中ondraw在什么时候调用的
  • (转)visual stdio 书签功能介绍
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .net core 6 集成和使用 mongodb
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Core 中插件式开发实现
  • .net framework 4.0中如何 输出 form 的name属性。
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • /var/lib/dpkg/lock 锁定问题
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?