小鸡炸

导航

Windows环境在eclipse安装部署Tomcat

1.安装Tomcat和配置

地址:http://tomcat.apache.org/

在tomcat官网上下载tomcat安装版本,然后安装tomcat软件。

(1)将下载的zip包解压

  以下是Tomcat主要目录功能

 

 (2)运行Tomcat

  进入bin目录

 

   找到启动文件startup.bat 双击运行

 

 开启成功会弹出Tomcat的启动日志(关闭该窗口即关闭Tomcat服务)

 

注意:如出现闪退无法启动情况请参考 https://blog.csdn.net/scau_lth/article/details/83218335

 (3)测试是否安装成功

开启服务后在浏览器输入:http://localhost:8080/

访问本机8080端口出现以下结果为安装成功

 

 

 

2.eclipse环境下如何配置tomcat

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

3.建立一个Web应用

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

3.让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/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 ,效果如下:
    这里写图片描述

4.可能出现的问题

    1. 单击启动服务的时候可能会出现端口被占用的情况:

      解决办法:

      • 打开命令行,输入netstat -ano查看对应端口的PID值
      • 打开任务管理器,将对应PID值的进程结束掉
    2. 在Tomcat中的webapps目录下没有自己的web项目,这是因为eclipse默认将项目保存至自己的工作空间的,在.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps下可以找到。

posted on 2021-11-10 12:33  小鸡炸  阅读(75)  评论(0编辑  收藏  举报