`
b03161
  • 浏览: 27783 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

IDEA与Tomcat

阅读更多

   这两天一直在学习IDEA这个开发工具,今天再整合tomcat的时候遇到了问题,运行时总是报错,说是8080端口被占用,把我就搞的郁闷了,我就尝试着将端口改变,发现问题依然存在,于是我就上csdn上找答案,但上面的答案仍解决不了我的问题,于是就换了种搜索的方法去百度了一下,没想到真让我找到解决的方法了,贴上来,让自己能够加深印象。原来这个idea和tomcat整合的时候,tomcat不能是安装版的(可能说的太绝对了,但我在安装版的tomcat下没有尝试成功,如果有人成功了,麻烦告知一下,让我也学习一下),要下zip的那个版本,原因是(别人的总结)Tomcat安装版和解压版的bin目录文件不同, 解压版中有很多的.bat批处理文件, IDEA正是用其中的catalina.bat来启动/停止Tomcat.

于是乎我就将已安装好的tomcat再次卸掉(装装卸卸四五次了)但我第一次使用zip的版本时,重新再运行idea,发现还是会出现端口被占用的问题,于是继续百度,希望能找到答案,黄天不负苦心人,让我找到了。

(转)

IntelliJ IDEA和Tomcat整合注意事项

在实际的开发中,我们可能要在一台机器上启动两个Tomcat实例,一个用于实际运行,一个用调试(通常在IDE环境下启动)。由于Tomcat的默认配置监听相同的端口,所以我们很难启动两个Tomcat实例(端口冲突)。有一种情况就是,如果你安装了某些软件,如Oracle,JBoss等,这些软件会默认监听8080端口,而你有不知道如何去更改默认配置,如果你以默认的方式去启动Tomcat,那么Tocmat就很难启动起来。如果我们想让Tomcat运行在IntelliJ IDEA下,而又和其他Tomcat配置区分开来且能安全运行,下面是我们的建议:
1 从http://tomcat.apache.org下载Tomcat的zip版本,然后将其解压至一独立目录,如IntelliJ_Tomcat,这个Tomcat仅供IntelliJ IDEA使用,和其他的Tomcat实例区分开来。
2 修改server.xml文件,这里我们需要将默认的端口进行更改,下面是我们的建议:

  • 8005 -> 7005
  • 8080 -> 7070
  • 8009 -> 7009
  • 8443 -> 7443
为了方便记忆,其实我们知识将Tomcat默认的8改为7。
3 删除webapps目录下的所有应用,ROOT目录除外。
4 启动IntelliJ IDEA,创建Tomcat应用服务器,然后指定给项目即可。
总结:通过这种方式,我们可以在IntelliJ IDEA下安全地运行Tomcat,不用再担心端口冲突问题啦。

再次尝试,问题解决,开心!

明天继续,太困了,要睡觉了。

分享到:
评论
1 楼 testjiang3 2009-09-15  
试试先。。。我们遇到了相同的问题

相关推荐

    14-Servlet注解以及IDEA与tomcat相关配置.pdf

    Servlet 注解和 IDEA 与 Tomcat 相关配置 Servlet 注解是 J2EE5 中引入的一种新特性,用于替代传统的 web.xml 配置文件。通过使用 Servlet 注解,可以简化 Web 应用程序的开发和配置过程。 Servlet 注解的用法 ---...

    Intellij IDEA整合Tomcat手册

    该手册涵盖了从安装 JDK 到配置 Tomcat 的所有步骤,旨在帮助开发者快速掌握 Intellij IDEA 与 Tomcat 的集成。 一、安装 JDK 和 Intellij IDEA 首先,需要安装 JDK, VERSION:j2sdk1.4.2,然后安装 Intellij IDEA...

    idea与Tomcat.zip

    【IDEA的安装与Tomcat】是一篇关于集成开发环境IntelliJ IDEA(简称IDEA)的安装教程以及如何在IDEA中配置和使用Apache Tomcat服务器的详细指南。这篇文章涵盖了从下载IDEA到成功运行Java Web应用的全过程,旨在帮助...

    IntelliJ IDEA配置Tomcat9

    在使用IntelliJ IDEA进行开发时,往往需要与Web服务器集成,如Apache Tomcat,以便于测试和运行Java Web项目。本教程将详细介绍如何在IntelliJ IDEA中配置已安装的Tomcat 9.0服务器。 首先,确保您已经在本地计算机...

    idea tomcat runner插件

    **Idea Tomcat Runner插件详解** 在Java开发领域,IntelliJ IDEA是一款备受推崇的集成开发环境(IDE),尤其以其高效、智能的代码编辑功能和丰富的插件生态而著称。对于使用Java Web应用的开发者来说,Tomcat服务器...

    IntellijIdea配置Tomcat[整理].pdf

    IntelliJ IDEA 配置 Tomcat 服务器 IntelliJ IDEA 是一款功能强大且popular的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速和高效地开发应用程序。Tomcat 是一个开源的Web应用服务器,广泛应用于...

    intellij idea使用tomcat开发时自动部署jndi数据源

    当我们使用IntelliJ IDEA进行开发时,经常需要与Tomcat配合来运行和测试Java Web应用程序。在这个场景中,“intellij idea使用tomcat开发时自动部署jndi数据源”是一个重要的知识点,它涉及到如何在IDE中配置和管理...

    tomcat6,用于idea适配低版本的tomcat

    "用于idea适配低版本的tomcat"表明这个压缩包提供了在IntelliJ IDEA中配置和使用Tomcat 6的兼容性支持,这对于维护老项目或者学习历史技术栈的开发者来说非常有用。 标签中提到了“intellij-idea”,这再次强调了该...

    idea配置tomcat的方法(详细图文步骤)

    1. **安装与添加Tomcat** 首先,确保你已经在本地计算机上安装了Tomcat服务器。可以从Apache Tomcat官网下载最新版本并按照指南进行安装。接着,在IDEA中添加Tomcat: - 打开IDEA,进入`File` -> `Settings` (在...

    idea中Tomcat配置遇到的错误.docx

    在 IDEA 中创建 Maven 项目时,可能会遇到 Tomcat 配置错误的问题,本文将详细介绍 Tomcat 配置遇到的错误、错误原因、解决方案,并讨论 Maven 项目的创建、版本选择、Maven 的 Tomcat 配置等相关知识点。...

    IDEA+Tomcat热部署配置.pdf

    以下是两种常见的IDEA与Tomcat热部署配置方式: **方式一:使用默认的输出目录进行配置** IDEA默认的输出目录通常是`target/classes`和`target/test-classes`。当启用这个选项时,IDEA会自动监测源码的变动,并在...

    idea配置tomcat和数据库.zip

    在Java开发领域,IntelliJ IDEA(简称Idea)是一款广受欢迎的集成开发环境,而Tomcat是一款开源的Java Servlet容器,常用于部署Java Web应用。数据库是存储和管理数据的重要工具,通常与Web应用紧密集成。本资料...

    IntelliJ IDEA 配置Tomcat 9 开发环境

    而IntelliJ IDEA作为一个深受Java开发者喜爱的集成开发环境,其与Apache Tomcat的整合使用是相当常见的。Apache Tomcat是广泛使用的一个免费和开源的Servlet容器,用于运行Java Servlet和JavaServer Pages(JSP)。...

    IDEA版tomcat源码搭建.docx

    IDEA 版 Tomcat 源码搭建 Tomcat 是一个开源的 Web 服务器软件,由 Apache 软件基金会开发和维护。它支持众多的 Java 库和框架,能够提供高性能和高可扩展性的 Web 应用程序。IDEA 是一款功能强大的集成开发环境...

    IDEA+Tomcat热部署配置.doc

    本文将深入解析如何在IntelliJ IDEA(简称IDEA)中配置Tomcat热部署,以实现更高效的工作流程。 ### 一、理解热部署 热部署的核心在于能够在开发过程中动态地更新应用程序,而无需经历传统的停止服务、重新部署、...

    idea配置Tomcat部署web应用

    "IDEA配置Tomcat部署Web应用" Томcat是Apache软件基金会下的一个开源的Web应用服务器,常用于部署Web应用程序。IntelliJ IDEA是一款功能强大的集成开发环境(IDE),支持多种编程语言和开发框架。下面将详细...

    idea tomcat 详细图文配置

    idea tomcat 详细图文配置 idea tomcat 详细图文配置idea tomcat 详细图文配置

    IDEA+tomcat部署

    IDEA+Tomcat 部署知识点总结 在这篇文章中,我们将讨论如何在 IDEA 中部署 Tomcat 服务器,并将 Web 项目部署到 Tomcat 中。我们将从创建 Web 项目开始,到配置 Tomcat 服务器,最后到部署和运行项目。 一、创建 ...

Global site tag (gtag.js) - Google Analytics