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

配置 Tomcat Jboss Weblogic 用 Eclipse 进行远程断点调试

阅读更多
1、修改远程应用服务器的启动文件
Tomcat
方法一:在tomcat的catalina.bat文件中加入下面的设置,当然SET CATALINA_OPTS 变量应该在使用它之前。这是在tomcat启动时设置一些虚拟机参数,使服务器允许远程连接功能,address=5888表示远程连接的端口号,可以设置成任意其他不冲突端口。其他的应用服务器比如weblogic也应该可以设置这些参数,有兴趣的可以测试。
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888
方法二:手工将catalina.bat中
set JPDA=
修改为
set JPDA=jpda
set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=XXXX
Jboss
修改远程应用服务器的启动文件run.bat(run.sh)
加入如下代码
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
其中端口号可以任意,只要不与别的应用冲突即可。
Weblogic
修改startWebLogic.bat(startWebLogic.sh),
加入如下代码:
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Xdebug -Xrunjdwp:transport=dt_socket,address=8131,server=y,suspend=n -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" weblogic.Server
2、选中要远程调试的java类,设置断点,进入eclipse—run—debug
3、点击remote java application后,点击new
4、修改host为远程主机的ip,port为第1点中配置的端口号
5、点击debug开始调试
分享到:
评论

相关推荐

    使用Eclipse进行J2EE项目开发.pdf

    Eclipse作为一个Java应用的IDE...务器(~[1Tomcat、JBOss、WebLogic等)、J2EE组件 和Web应用开发集成到Eclipse中,从而帮助Java开发者 使用EcHpse建立、测试、部署J2EE应用,以及EJB接口 文件和部署文件自动生成等功能。

    java经典框架springmvc+mybatis

    WebLogic的原理、使用和配置 Tomcat:轻量的JavaWeb容器,和WebLogic功能类似,使用简单、方便、免费、开 源,但不支持EJB JBoss:类似于Tomcat,功能更强,支持EJB 这三种应用服务器至少掌握其中的一种是很...

    JdonFramework-5.0_03

    This version has passed under Tomcat 4.x/5.x JBoss 3.x/JBoss 4.0.0 Weblogic 8.1 when build this project with eclipse or jbuilder. you need modify build.xml , and introduct some libraries: JBoss 3: ...

    微信小程序实例-商场系统、前后端免费开源.zip

    很多人想找一套真正完全开源的微信小程序商城而找不到,现在我们团队经过整合GitHub开源代码后重磅对出此套完全开源程序。...WEB服务器:Weblogic、Tomcat、WebSphere、JBoss、Jetty 等 数据库服务器:Mysql5.8

    《Java-web程序设计》教案.doc

    《Java-web程序设计》教案 课题:第一章 Java Web概述 ... Web服务器:JSP运行时需要安装JDK和Web服务器,目前使用较多的Web服务器有Tomcat、 WebLogic、Jboss和Resin等。本书选用Tomcat。Tomcat是Apache 软件基金会

    java8源码-WeChat_open_shop:开源的微信小程序商城(前后台都有,只需要配置下就可以使用),收藏

    java8 源码 面向对象 Open-Shop是企业在创立初期很好的技术基础框架,加快公司项目开发进度,当然也可以对现有的系统进行升级;...WEB服务器:Weblogic、Tomcat、WebSphere、JBoss、Jetty 等 数据库服务器:My

    SpringBoot + Mysql 博客管理系统【前端+后台】.rar

    * WEB服务器:`Weblogic`、`Tomcat`、`WebSphere`、`JBoss`、`Jetty` 等 * 数据库服务器:`Mysql5.5+` * 操作系统:`Windows`、`Linux` (Linux 大小写特别敏感 特别要注意,还有Linux上没有微软雅黑字体,需要安装这...

    “桂林高新杯”软件设计大赛.doc

    " " "5、Tomcat、JBoss、WebLogic以及WebSphere技术。 " "软件开发基础 "考核要点 "分值 "30 " "基础知识 "1、数据库基础; " " "2、数据结构; " " "3、程序设计基础; " " "4、网络协议; " " "5、计算机组成原理...

    JAVA性能瓶颈和漏洞检测.JProbe.Suite.v7.0.part2

    无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单...

    JAVA性能瓶颈和漏洞检测

    无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单...

    java8源码-kcools-platform:kcools-平台

    WEB服务器:Weblogic、Tomcat、WebSphere、JBoss、Jetty 等 数据库服务器:Mysql5.8 操作系统:Windows、Linux、Unix 等 快速体验 将项目源码通过maven形式导入eclipse; 导入.sql数据文件,注意:数据库使用utf-8...

    JAVA性能瓶颈和漏洞检测].JProbe.Suite.v7.0.part1

    无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单...

    leetcode融资-LearnTest:我的学习和测试

    JavaEE:WebSphere、WebLogic、JBoss、Tomcat、Spring、Apache。 LearningMaterial :来自书籍的样本。 Linux:Linux、RHEL/CentOS、Ubuntu。 安全性:网站信息、工具、提示。 工具:Ansible、Chef、Docker、Git、...

    Java版水果管理系统源码-syybi:西比

    Java版水果管理系统源码 syybi 平台简介 xxx 内置功能 xxx:xxx。...EE、Eclipse、Maven、Git 安全考虑 开发语言:系统采用Java 语言开发,具有卓越的通用性、高效性、平台移植性和安全性。 分层设计:

    JAVA上百实例源码以及开源项目

    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...

    JAVA上百实例源码以及开源项目源代码

    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...

    java初学者的工具ppt文件

    在学习EJB过程中,应同时掌握一种企业级应用服务器的使用(如WebSphere、Weblogic、Sun Applcation Server或JBOSS等,目前Sun Applcation Server9.X和JBOSS都可支持EJB 3.0)。 之后的学习中,再逐渐扩展到其他Java EE...

Global site tag (gtag.js) - Google Analytics