`
cloudstars
  • 浏览: 40259 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Window下Eclipse+Tomcat远程调试

 
阅读更多
Eclipse版本:3.6 TOMCAT版本:6.0.33
需求:
      项目在开发环境跑得好好的,但是当发布到服务器上时,却出现了一些意外的问题。服务器上不可能给你装IDE调试工具啊,又没有很好的日志帮助下,这时候就用到了JVM的Java Platform Debugger Architecture (JDPA)框架。而Tomcat默认是不启用JPDA的,需要我们手动开启

TOMCAT配置:
打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
其中 address=8000是没被使用的端口号。连接方式有两种,为dt_shmem和dt_socket,分别表示本机调试和远程调试。
 
以调试方式启动TOMCAT  
startup.bat jpda start
当看到Tomcat启动时出现如下图所示的信息说明配置成功。

 
配置eclipse远程调试
 
选择菜单Run→Debug Configurations..
添加一个Remote Java Applications,如下图


 
如上图Project选择要调试的源码项目,Host填要远程调试机器的IP地址,Port填配置Tomcat时写的端口号
以上启动tomcat,点击Debug就可以远程调试Tomcat中的项目了
  • 大小: 28.3 KB
  • 大小: 10.8 KB
  • 大小: 28.6 KB
分享到:
评论

相关推荐

    eclipse+maven+tomcat集成

    - **配置Tomcat服务器**:在Eclipse中配置Tomcat服务器,可以通过`Window -> Preferences -> Server -> Runtime Environments`添加Tomcat服务器。 - **部署项目**:在创建的Maven Web项目中,右键点击项目,选择`Run...

    使用Tomcat+Eclipse远程Debug

    本文将详细介绍如何通过Eclipse集成开发环境(IDE)配合Apache Tomcat应用服务器实现远程调试的功能。 #### 二、准备工作 在开始配置之前,请确保已经安装了以下组件: - **Eclipse IDE**:推荐使用最新版Eclipse...

    eclipse中远程调试tomcat应用

    本文将详细讲解如何在Eclipse中进行远程调试Tomcat应用,以帮助开发者高效地定位和解决问题。 首先,确保你已经安装了Eclipse IDE和Tomcat服务器。在Eclipse中配置Tomcat服务器,需要在“Window”菜单中选择...

    Eclipse(MyEclipse)+Tomcat搭建指导

    在IT行业中,开发Java ...这只是一个基础的配置过程,实际开发中可能还需要配置数据库连接、Maven构建、远程调试等更多高级功能。随着对Eclipse和Tomcat的深入理解和使用,你会发现它们是开发Java Web应用的强大工具。

    eclipse的tomcat插件

    在Eclipse中,打开"Window" -> "Preferences",然后导航到"Server" -> "Runtime Environments",点击"Add"按钮,选择Apache Tomcat版本并指定Tomcat的安装目录。接下来,Eclipse会识别出Tomcat的配置信息,并将其...

    eclipse&Tomcat配置

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Tomcat则是一个流行的开源应用服务器,主要用于运行Java ...对于更复杂的需求,例如集群配置或远程调试,可以查阅官方文档或在线教程获取更多信息。

    eclipse tomcat插件

    2. **调试支持**:插件支持远程和本地调试,你可以设置断点,方便地在Eclipse中调试Web应用。 3. **性能监控**:通过插件,你可以实时监控服务器的CPU使用率、内存消耗等性能指标。 4. **多版本管理**:如果你需要在...

    AXIS2远程调用WebService示例(Eclipse+AXIS2)工具和所用包.rar

    2. 安装Tomcat服务器到Eclipse中,通过“Window” -> “Preferences” -> “Server” -> “Runtime Environments”添加Tomcat实例。 **步骤2:创建WebService项目** 1. 在Eclipse中新建一个Dynamic Web Project,为...

    eclipse 中配置外部 tomcat 的debug

    - 在"Connection"选项卡中,设置"Host"为"localhost","Port"通常为8000(Tomcat默认的JMX端口)或5005(用于远程调试的端口)。 - 在"Debugger"选项卡中,选择合适的JVM类型(通常为"Standard")。 4. **启动...

    Spring Tool Suite 搭建tomcat配置调试环境

    你可以查看和修改变量值,执行单步调试,甚至进行远程调试。 通过上述步骤,我们成功地在Spring Tool Suite中配置了Tomcat服务器,创建了一个简单的Web项目,并进行了调试。这对于Spring开发者来说是一个基本但至关...

    Tomcat For Eclipse Plugin 3.1.3.zip

    用户只需将下载的"Tomcat For Eclipse Plugin 3.1.3.zip"文件解压,然后将解压后的文件复制到Eclipse安装目录下的"plugins"文件夹内。这样,Eclipse在启动时会自动识别并加载这个插件,使得Eclipse具备了对Tomcat...

    tomcat eclipse 插件

    - **调试支持**:支持远程和本地的Tomcat服务器调试,包括设置断点、单步执行、查看变量等。 总结来说,"Tomcat Eclipse 插件" 提供了在Eclipse中便捷管理和调试Tomcat服务器的功能,使得Java Web开发者能够更高效...

    tomcat 在eclipse添加服务

    1. **导入Tomcat服务器**:点击Eclipse菜单栏的“Window” -> “Preferences” -> “Server” -> “Runtime Environments”。点击“Add”,选择Apache -> Tomcat版本,然后指定你的Tomcat安装目录。点击“Next”并...

    Eclipse下载安装及配置

    4. 支持远程调试,方便开发者调试程序。 五、Eclipse 的应用 Eclipse 广泛应用于软件开发、数据分析、科学计算等领域。例如: 1. 软件开发:Eclipse 是一个功能强大的 IDE,对于开发者来说是必不可少的工具。 2. ...

    Linux环境下的eclipse安装包

    你可以创建新的Java项目,编写代码,使用内置的Tomcat服务器运行Web应用,或者调试远程或本地的Java进程。 9. **版本控制**:Eclipse集成了Git和其他版本控制系统,允许你轻松地管理代码库,进行版本控制和协同开发...

    设置Eclipse内存参数

    **步骤1:** 在Eclipse中,依次选择`Window > Preferences > MyEclipse > Servers > Tomcat 5.0 > JDK`。 **步骤2:** 在`VM arguments`字段中输入以下内容: ``` -Xms256m -Xmx1024m -Dcom.sun.management....

    liferay如何在eclipse中配置开发和debug环境

    为了在Eclipse环境中高效地开发和调试Liferay应用,我们需要进行一系列的配置步骤。以下将详细介绍如何在Eclipse中设置Liferay的开发和Debug环境。 1. **安装必要的软件和插件** - 首先,确保你已经安装了最新版本...

    window部署web项目所需资源,包含jdk,tomcat。

    在Windows环境下部署Web项目是一项常见的任务,涉及到的关键技术主要包括Java Development Kit (JDK) 和Apache Tomcat服务器。这里我们将深入探讨这两个组件以及如何利用它们在Windows系统上部署Web应用程序。 **...

    本地tomcat7.0.76包

    7. **运行与调试**:在MyEclipse中可以直接启动和停止服务器,以及进行远程或本地调试,方便开发测试。 8. **端口冲突**:服务器的默认端口可能与其他服务冲突,需要手动调整,如HTTP默认为8080,AJP为8009,...

    eclipse安装包64位 oxygen

    4. **配置**: 在Eclipse中,你可以通过"Window"菜单下的"Preferences"进行个性化设置,例如编辑器、编码格式、快捷键等。 5. **插件安装**: Eclipse以其强大的插件体系著称,你可以通过"Help"菜单下的"Eclipse ...

Global site tag (gtag.js) - Google Analytics