`
weilJava
  • 浏览: 68992 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

开发工具远程调试tomcat

 
阅读更多
一、配置tomcat

1、如果远程服务器是Windows NT的环境,那就在%CATALINE_HOME%/bin 下建立debug.bat文件,在里面贴入如下内容:

set JPDA_ADDRESS=9075

set JPDA_TRANSPORT=dt_socket

set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9075

startup

其中的两处9075是要启用的远程端口,当然任何未被使用的端口都可以。连接方式有两种,为dt_shmem和dt_socket,分别表示本机调试和远程调试。

2、如果远程服务器是Linux/Unix环境,就编辑%CATALINE_HOME%/bin/startup.sh文件,找到其中最后一行,将

exec "$PRGDIR"/"$EXECUTABLE" start "$@"

改为

exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"

默认的远程调试端口是8000,如果被占用,编辑%CATALINE_HOME%/bin/catalina.sh文件,将

JPDA_ADDRESS="8000"

改为

JPDA_ADDRESS="9075"

3 、在Windows下运行debug.bat 在Linux下运行 startup.sh启动Tomcat。

如果在启动日志中出现

Listening for transport dt_socket at address: 9075

则说明远程调试端口监听成功。


二、Intellij idea配置


三、报错信息
1、Unable to open debugger port:java.net.ConnectException"Connection refused:connect

查看服务是否启动

2、Unable to open debugger port  BindException: Address already in use: JVM_Bind
调试端口被占用,最好实现确认使用的端口号有没有被使用


  • 大小: 342.4 KB
分享到:
评论

相关推荐

    基于springboot智慧物业管理系统(完美运行,数据库源代码,可远程调试)

    开发工具:eclipse/idea 版本不限 3.整体业务 本项目一共包含:小区管理、房产管理、业主信息管理、停车位管理、服务管理、资产管理、收费管理、管理员管理。 每个模块包含最基本的数据crud操作以及图片上传功能。...

    基于springboot的教务处管理系统(完美运行,数据库源代码,可远程调试)

    开发环境:JDK、IDEA、Tomcat 三、系统功能 本教务管理系统共包含三种角色:学生、教师和管理员,系统分为前台界面和后台管理。 该系统共分为七个功能模块:校建管理、教师管理、学生管理、课程管理、系统管理。 ...

    Java开发项目基于SSM+Vue的远程家庭健康监测管理系统源码+数据库+文档.zip

    Java开发项目基于SSM+Vue的远程家庭健康监测管理系统源码+数据库+文档.zip 高分通过项目,已获导师指导。 本项目是一套基于SSM的远程家庭健康监测管理系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战...

    基于SpringBoot+Vue的医院管理系统

    开发工具:IDEA 数据库版本: mysql8.0 数据库可视化工具: navicat 服务器:SpringBoot自带 apache tomcat 主要技术:Java,Springboot,mybatis,mysql,jquery,html 包涵以下功能 门诊管理 住院管理 系统管理 统计...

    ssm(在线招聘系统)

    代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署...

    ssm(物流管理系统)

    代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署...

    技术说明文档(内含Java开发常用涉及的文档)

    Linux系统安装中文字体库,springcloud,阿里云,环境搭建,Centos防火墙设置与端口开放的方法,zabbix-agent安装,直接使用Jmeter工具来完成对Http接口的测试,使用Windows上的Eclipse 远程调试 linux下的Tomcat,...

    ssm(智能商城平台)

    代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署...

    springboot(酒店管理系统)

    代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署...

    基于springcloud的网上商城管理系统

    代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署...

    基于springboot的教师薪资管理系统

    代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署...

    基于java web晚上书城系统的设计与实现

    项目类型:Java EE项目(java web项目) 项目名称:基于Java web的网上书城(shinebookshop) 当前版本:V1.0.0版本 ...携带服务:远程调试服务和指导服务(远程调试、问题答疑和指导) 适用场景:课程设

    基于java出租车计价器设计与实现(论文+源码)-kaic.7z

    2.5 系统开发工具 2.5.1 开发语言—JSP 2.5.2 Eclipse简介 2.5.3 Tomcat简介 3 需求分析 3.1 需求分析描述 3.1.1 需求分析的任务 3.2 本系统的需求 3.3 系统流程图、数据流图和数据字典 4 概要设计 4.1 概要设计引入...

    基于SSM的医院远程诊断系统设计与实现(项目源码+数据库+文档).zip

    项目都经过严格调试,确保可以运行! 本系统主要功能如下: 管理员:个人中心、用户管理、医生管理、医生信息管理、医生预约管理、我的收藏管理、交流论坛、系统管理; 医生:个人中心、医生信息管理、医生预约管理...

    基于SSM+Vue的医院远程诊断系统+数据库(Java毕业设计,包括源码,教程).zip

    Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就...部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven

    Java项目-基于springboot+Vue的在线远程考试系统的设计与实现(附源码,数据库,教程).zip

    Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就...部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven

    毕业设计-ssm+jsp+mysql的远程同步课堂系.zip

    项目都经过严格调试,确保可以运行!可以放心下载 1. 技术组成 前端:HTML、JSP 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 部署环境:Tomcat(建议用 7.x 或者 8.x 版本...

    Java毕业设计-SSM+JSP+MySql的远程同步课堂系.zip

    项目都经过严格调试,确保可以运行!可以放心下载 1. 技术组成 前端:HTML、JSP 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 部署环境:Tomcat(建议用 7.x 或者 8.x 版本...

    Java毕业设计-java+jsp+MySql的基于聊天室的远程作业管理系统(完整源码+说明).zip

    项目都经过严格调试,确保可以运行!可以放心下载 1. 技术组成 语言:JSP 开发环境:idea/MyEcplise 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 部署环境:Tomcat(建议用 7.x 或者 8.x 版本),maven ...

Global site tag (gtag.js) - Google Analytics