启动TOMCAT报错:Transport dt_socket failed to initialize, rc = 509
今天调试一个工程,一直有问题,试着把JDK1.5换成1.4,结果提示连不上VM并且Transport dt_socket failed to initialize, rc = 509.这个问题用eclipse的run不会出现,只有debug的时候报错.
解决办法如下:
1.先判断系统的环境变量中设置的jdk版本和工程属性里用的jdk是否一致.
2.查找被使用的jdk的目录中 看看jdk*/bin 和jdk*/jre/bin中是不是都有dt_shmem.dll和dt_socket.dll,如果没有这两个文件(一般只是一个路径里面没有),那么就找到对应的这两个文件,然后复制到上面的两个路径。
3.如果到这步还没解决,或者提示问题变成找不到main主函数,或者eclipse居然不能自动编译,没有classes文件的话(clean和勾选Build Automatically都不能自动编译),不要犹豫,打开项目的Build Path,将Libraries里的jia包删掉再重新加载,勾选Build Automatically,再试一次估计就OK了.产生这种问题原因有可能在:"项目的Build path里存在找不到的jar包,可能是因为以前引入了某个jar包,现在删掉或者转移路径了,这时候就会出现不编译的问题"
分享到:
相关推荐
### 使用Tomcat+Eclipse进行远程Debug的详细步骤与配置 #### 一、前言 在软件开发过程中,尤其是Web应用的开发中,调试是必不可少的一个环节。为了更好地定位和解决问题,开发者经常需要对运行在服务器上的应用...
【Tomcat远程Debug测试】是针对Java应用服务器Tomcat的一种调试方法,允许开发者在本地Eclipse环境中对运行在远程服务器上的Tomcat应用进行调试。以下是详细的步骤和知识点: 1. **配置Tomcat**: - **Windows系统...
1. **创建远程debug配置**:在Eclipse中,选择`Run` -> `Debug Configurations`,然后在左侧树形菜单中选择`Remote Java Application`,点击右侧的`New launch configuration`按钮。 2. **配置连接信息**:在新打开...
打开命令行,定位到Tomcat的bin目录,执行`debug.bat`脚本(或者手动添加相应的启动参数`-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n`到Tomcat的启动命令中)。 5. **连接并调试**: ...
然而,有时在Eclipse环境中,我们可能会遇到Tomcat在Debug模式下无法启动的问题。本篇文章将详细探讨这个问题的原因以及如何解决。 首先,我们来看一下问题发生的环境:Eclipse IDE,JDK 1.6版本,以及Tomcat 6.0。...
如果你的项目使用了JDK 1.8,而默认的`mvn tomcat:run`命令可能会启动不支持JDK 1.8的Tomcat 6。为了解决这个问题,我们需要添加`tomcat7-maven-plugin`插件,并指定正确的版本,例如: ```xml <groupId>org....
1. 创建运行配置:在"Run/Debug Configurations"中,选择"SmartTomcat",然后点击"+"号新建一个配置,填写Tomcat的安装路径及项目部署路径。 2. 部署项目:在配置设置完毕后,点击绿色的三角形运行按钮,SmartTomcat...
3. **创建部署配置**:在“Run/Debug Configurations”中,选择“Tomcat Server”,新建一个配置,指定要部署的应用和运行的上下文路径。 4. **运行和调试**:点击绿色的运行按钮,即可启动Tomcat并部署应用。同时...
在运行或调试Web应用程序时,可以通过IDEA的Run/Debug配置来指定要启动的Web应用和Tomcat实例。 总的来说,这个压缩包为在IntelliJ IDEA中使用Tomcat 6提供了一个便捷的途径,适用于那些需要在旧环境中运行项目或者...
在IDEA中,我们可以使用Run/Debug Configurations窗口来配置tomcat的启动参数。在这个窗口中,我们可以找到TomcatServer -> tomcat8080 -> Startup/Connection选项,选择Debug模式后,IDEA便会使用60659端口来启动...
1. 选择菜单栏的“Run” -> “Debug Configurations”(运行 -> 调试配置)。 2. 在左侧树形列表中,找到并双击“Remote Java Application”来创建一个新的调试配置。 3. 在新建的配置窗口中,给配置起个有意义的...
在IT行业中,Tomcat是一款广泛使用的轻量级Java EE应用服务器,主要用于运行Servlet和JSP应用。本教程将详述如何在IntelliJ IDEA(简称IDEA)中配置Tomcat服务器,以便开发者能够便捷地进行Web应用的开发与调试。 ...
1. 运行:选择项目,右键点击“Run As” -> “Run on Server”,选择已经配置好的Tomcat服务器,Eclipse会自动启动Tomcat并运行项目。 2. 调试:同样右键点击项目,选择“Debug As” -> “Debug on Server”,可以在...
右键单击项目,选择“Run As” -> “Run on Server”。在弹出的窗口中,选择之前配置的Tomcat服务器,如果未启动,会提示启动。点击“Finish”,STS将部署项目到Tomcat,并在浏览器中打开默认的欢迎页面。 要进行...
在 IntelliJ IDEA 中配置 Tomcat 服务器需要安装 Tomcat 服务器,配置 Tomcat 服务器,配置 RUN/DEBUG 配置,配置 Deployment,自动启动 Web 程序。这样,开发者可以更方便地开发和调试 Web 应用程序。
4. **调试与运行**:Eclipse插件支持直接在Tomcat上运行和调试Web应用,只需右键点击项目选择“Run As” -> "Run on Server"或"Debug On Server",Eclipse会自动处理应用的部署并提供断点调试功能。 5. **版本兼容...
描述中的“tomcat能很好的支持4.4.1eclipse”意味着Tomcat 8.0.36与Eclipse IDE的4.4.1(Luna)版本兼容良好。Eclipse是一款流行的开源集成开发环境,特别适合Java开发者。将Tomcat与Eclipse集成,开发者可以在...
此外,为了实现IDE与Tomcat的同步,开发者通常会在IDE中配置相关的插件或设置,例如Eclipse的`Servers`视图或IntelliJ IDEA的`Tomcat Run/Debug Configuration`,这些工具能够与部署脚本配合,实现实时编译和部署。...
在 RUN/DEBUG 配置中,需要选择 Tomcat 服务器,设置端口号,并选择发布文件格式为“Artifact”。这样可以实现自动发布到 Tomcat 目录中,然后启动 Tomcat 服务器,运行 Web 程序。 四、部署 Web 应用程序 在 Idea...
1. IntelliJ IDEA 远程 debug 连接 Tomcat 实现单步调试的概念和原理 IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),它提供了强大的调试功能,包括远程 debug 连接 Tomcat 实现单步调试。远程 debug 连接 ...