热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

为eclipse和IDEA配置tomcat服务器的方法

这篇文章主要介绍了为eclipse和IDEA配置tomcat服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

tomcat服务器配置

当大家学习web的时候,会为自己的工具配置tomcat服务器,但好多博友初学者对于tomcat服务器的配置会有很多疑问,比如感觉其他人的电脑配置都那么轻松,一下子就配置成功了,可是每每到自己就出现这样那样的问题,一度怀疑自己的电脑是假的,那是因为你对于有些东西还不太熟悉,才会导致这样那样的错误。以下我就为大家仔细讲解一下常用的IDEA,eclipse工具进行tomcat配置。

一、下载tomcat服务器

去官网下载tomcat,网址如下:http://tomcat.apache.org/

在这里插入图片描述 在这里插入图片描述

尽量下载tomcat8.0或者9.0版本,我使用的是9.0版本,(注意选择与电脑相符的版本,一般都是64位)

二、为eclipse配置tomcat服务器

(这里大家一定要清楚自己的eclipse版本,比如老版本的eclipse是无法配置tomcat的,推荐大家使用eclipse jee版本的,不然就会出现很多问题,非常恶心)。

1.我下载的是下图版本的eclipse,大家可以去官网上进行下载 (给大家一句忠告,下载软件时,不要下载太新的版本,因为最新版本有的功能是其他软件不能兼容的,尽量下载最普遍使用的。)

在这里插入图片描述

2.打开eclipse,点击window菜单,选择最下方的preferences,会进入如下页面。

在这里插入图片描述

3.选择此界面下的server选项,并找到Runtime Environments选项,出现以下界面。

在这里插入图片描述

4.点击右侧的Add按钮,选择你所下载的tomcat服务器版本。

在这里插入图片描述

5.点击next,选择tomcat的路径.

在这里插入图片描述

6.选择好之后,点击finish,当出现以下界面说明添加成功。

在这里插入图片描述

7.此时下方的Servers会出现以下提示,直接点击进入即可(如果下方没有出现Servers,需要点击Window->Show View->Servers进行显示)。点击之后,直接选择tomcat9.0即可。

在这里插入图片描述

8.此时会出现如下所示界面。则代表你的eclipse配置tomcat9.0成功。

在这里插入图片描述

三、为IDEA配置tomcat服务器

1.IDEA的下载

在Intellij IDEA官网上下载

下载地址https://www.jetbrains.com/idea/

我下载的是IntelllJ IDEA 2019.3.2版本的。

在这里插入图片描述

2.明确版本

首先要查看自己的IDEA版本,如果你的IDEA是community(社区版)的,那么恭喜你,你距离tomcat的配置路还很遥远,因为社区版的配置相对来说比较复杂,我之前也试着配置了一下,一顿捣鼓最后还是以失败告终,IDEA中有关web的开发,强烈推荐使用ulimate(旗舰版本),因为越往后走越会发现许多开发中常用的配置只有旗舰版才具备,社区版只具有一小部分。这也是为啥IDEA工具旗舰版收费的原因,但我们还不得不用。如果愿意投资的可以去购买旗舰版使用,如果你是大学生的话,会存在一波福利,就是大学期间可以免费注册使用(仅限学生期间),网上有具体的操作流程。

4.以下是tomcat配置步骤

创建一个项目

在这里插入图片描述

选择Java Enterprise,勾选Web Application,之后关于项目名称之类的自己根据实际情况创建就好,点击finish(如果是社区版的话,你是找不到Java Enterprise选项的)

在这里插入图片描述

找到目录中的run,点击edit configurations

在这里插入图片描述

点击+,选择tomcat中的local

在这里插入图片描述

会出现以下界面,对以下位置进行配置即可

在这里插入图片描述

然后转到旁边的Deployment选项卡,点击“+”号,这里会有Artifact选择它(因为我之前创建过了,所以这里没有显示),选择项目名称

在这里插入图片描述

配置完之后就可以在项目界面看到下图,点击运行即可

在这里插入图片描述

至此,IDEA的tomcat服务器配置就已完成。

总结

到此这篇关于为eclipse和IDEA配置tomcat服务器的方法的文章就介绍到这了,更多相关为eclipse和IDEA配置tomcat服务器内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 本文深入探讨了HTTP请求和响应对象的使用,详细介绍了如何通过响应对象向客户端发送数据、处理中文乱码问题以及常见的HTTP状态码。此外,还涵盖了文件下载、请求重定向、请求转发等高级功能。 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • PHP 过滤器详解
    本文深入探讨了 PHP 中的过滤器机制,包括常见的 $_SERVER 变量、filter_has_var() 函数、filter_id() 函数、filter_input() 函数及其数组形式、filter_list() 函数以及 filter_var() 和其数组形式。同时,详细介绍了各种过滤器的用途和用法。 ... [详细]
  • Git管理工具SourceTree安装与使用指南
    本文详细介绍了Git管理工具SourceTree的安装、配置及团队协作方案,旨在帮助开发者更高效地进行版本控制和项目管理。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 本文介绍如何在Java项目中使用Log4j库进行日志记录。我们将详细说明Log4j库的引入、配置及简单应用,帮助开发者快速上手。 ... [详细]
author-avatar
wugege36
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有