`

濠山博客 websphere/weblogic/tomcat/applet 设置远程调试

    博客分类:
  • Java
阅读更多
weblogic 写道
修改startWeblogic.bat
set PRODUCTION_MODE=true/false
set DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=n
或(set DEBUG_OPTS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,address=7009,suspend=n)
然后在启动命令中加入%DEBUG_OPTS%,如%JAVA_HOME%\bin\java %DEBUG_OPTS%...-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%...
 tomcat 写道
修改tomcat/bin/的catalina.bat文件
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888
如在linux下,则
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888"
也就是把SET去掉,后面加双引号引起来,
 
websphere 写道
管理控制台(administractive console)->应用程序服务器(application server)->服务器名(如server1)->调试服务(Debug service)->启动(勾上),其它默认,记住JVM调试端口->保存重启
用netstat -a查看JVM调试端口是否处于监听状态,以确保调试服务已启动

 



在eclipse中,
debug->open debug dialog->
设置好project ,host和port就行了,port就是以上配置的端口号(address)

applet:

1. 在程序运行机器上为Applet程序启动时自动开启JDWP服务。

$>cd $JAVA_HOME/bin

$>./ControlPanel

在 随后弹出的Java Control Panel对话框中,选择Java Tab页,在Java Applet Runtime Settings项中点击View按钮,在弹出的Java Runtime Versions对话框中设置Java Runtime Parameters为:

-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

注:Windows上可到控制面板中运行Java控制面板程序打开Java Control Panel对话框。

2. 在Eclipse中建立Java Service Client程序的工程,使其包含需要调试的源代码。编译打包目标代码并拷贝到上一步设置好的机器上的相应目录中。注意编译时要选择打开debug模式 (确保javac的调试相关参数为-g或没有。如果使用Eclipse编译,请使用Eclipse的相关设置,Eclipse默认的编译选项是打开 debug选项的)。

3.在设置好的机器上启动目标程序。

4.在Eclipse中使用Debug对话框("Run"->"Debug")建立一个Remote Java Application调试项目。填入下列信息:

Host:程序执行机器的IP地址

Port:8000 (就是是第一步设置的address参数)

启动这个调试项目。

 

提示:如果将suspend参数设为y,则每次启动程序都会自动挂起,直到远程调试机器连接上后才继续执行。这样就可以从程序入口处单步跟踪程序的执行过程了。

 

转自: 濠山博客 websphere/weblogic/tomcat/applet 设置远程调试

http://www.blogjava.net/hardson/archive/2008/09/10/228112.html

 

0
0
分享到:
评论

相关推荐

    javaWeb 开发技术课件.docx

    常见的Web服务器有多种,例如WebLogic、WebSphere、JBoss(现为Red Hat的一部分)以及轻量级的Tomcat。WebLogic和WebSphere支持JavaEE规范,适用于大型企业级应用。而Tomcat则是一个免费且开源的Web应用服务器,特别...

    第1章 JSP应用开发体系与环境配置.pptx

    JSP的运行需要一个支持Servlet和JSP的Web服务器,如Apache Tomcat,以及一个Java应用服务器,如IBM WebSphere或Oracle WebLogic。配置过程涉及安装服务器、设置环境变量、配置服务器以支持JSP解析和运行等步骤。 总...

    计算机专业职业生涯规划(20211001221838).pdf

    7. **Web开发技术:** 文档中提到了JSP、Servlet、JavaBean、Weblogic、Websphere、Tomcat等Web开发相关的技术和服务器,这表明Web开发是计算机专业的一个重要方向,专业人才需要掌握相关的技术栈。 8. **版本控制...

    java技术体系图

    - **应用服务器**:JBoss AS/WebLogic/WebSphere。 #### 五、Java EE系统架构师 - **面向云架构**: - **COA、SaaS、网格计算、集群计算、分布式计算、云计算**:构建弹性、可扩展的应用架构。 - **面向资源架构...

    精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例.doc

    - **Tomcat启动分析**:了解Tomcat启动时的过程和加载顺序对于调试和优化非常有帮助。 - **Tomcat目录结构**:熟悉Tomcat的目录结构有助于更好地管理Web应用。 - **创建和发布Web应用**:可以手动部署Web应用,也...

    润乾报表在J2EE下的部署与发布.ppt

    此PPT主要讲解了如何在J2EE的三大主流应用服务器——Tomcat、Weblogic和WebSphere上进行润乾报表的部署和发布,同时涵盖了报表的WEB架构、部署流程、发布方法以及缓存配置等内容。 首先,润乾报表的WEB架构由WEB...

    JAVA程序设计教程

    Java与服务器的结合,如IBM WebSphere、BEA WebLogic、Tomcat和Resin等应用服务器,提供了强大的Web服务支持。 Java组件包括Applet、Servlet、JSP、Javabean、EJB(Enterprise JavaBeans)和Web服务等,这些组件...

    J2EE初学者需要理解的问题

    - Web容器:Web容器(如Tomcat、WebLogic、Websphere)遵循J2EE的Web Application标准,为JSP和Servlet提供运行环境,处理HTTP请求,负责管理会话、请求和响应等。 - EJB容器:专为Enterprise Java Beans设计,提供...

    J2EEWEB开发教材

    - **3.2.1 server.xml 文件属性**:配置了 Tomcat 的运行参数和设置。 **3.3 Java Web 应用简介** - Java Web 应用基于 Servlet 和 JSP 技术构建。 **3.4 Tomcat 的工作模式** - **3.4.1 独立的 Servlet 容器**:...

    JSP试题集[收集].pdf

    10. 常见的Web服务器包括WebLogic、Tomcat和WebSphere。 11. 3P技术指的是ASP、JSP和PHP。 12. Web开发的两大编程体系为B/S(Browser/Server,浏览器/服务器)和C/S(Client/Server,客户端/服务器)。 13. B/S结构...

    JAVA程序员您需要学习的25个标准

    16. **J2EE应用服务器的管理与配置**:最后,JAVA程序员应学会如何管理和配置J2EE应用服务器,如WebLogic、WebSphere等,这是确保应用程序稳定运行的重要环节。 以上25个标准不仅覆盖了JAVA编程的基础知识,还包括...

    Java概述PPT课件

    常见的Java产品类型包括桌面应用程序、在浏览器中运行的Applet、基于Web的应用程序(如网上银行)、应用服务器(如Tomcat、Websphere和Weblogic)以及数据库系统(如Oracle、DB2和MySQL)。Java程序通常以main()方法...

    NC维护技巧-案例分享

    常见的应用服务器有WebSphere、WebLogic、Tomcat等。 #### 二、NC性能问题分布与快速定位 NC系统中可能出现性能问题的地方非常多,例如前端客户端、应用服务器、数据库等。为了更高效地解决问题,可以从以下几个...

    Java技术体系图.docx

    还包括Java事务管理(JTA)、验证和授权服务(JAAS)、命名和目录服务(JNDI)、邮件服务(JavaMail)、信息服务(JMS)、应用服务器(如JBoss、WebLogic、WebSphere)等。 Java技术体系的深度和广度使得它在各种...

    专业培训java的基本课程-7页精选文档.docx

    - **Web容器(Weblogic、Websphere、Tomcat):** 部署和管理Web应用程序。 - **JBuilder开发:** 使用IDE进行快速开发。 **MVC与Struts框架:** - **MVC设计模式:** 分离视图、模型和控制器。 - **Struts架构:**...

    计算机专业职业生涯规划.pdf

    6. 框架和开发工具:诸如Java的Struts、MVC Struts、Weblogic、Websphere、Tomcat和Eclipse等都是实际开发中常用的工具和框架。熟悉这些框架和工具能够帮助开发者高效地构建应用程序。 7. 服务器和云技术:了解Web...

    JAVA J2EE JOB INTERVIEW COMPANION PREVIEW

    熟悉常用的Web服务器(如Apache Tomcat、IBM WebSphere、Oracle WebLogic等)及其配置是必要的。这包括如何部署应用、配置环境变量、设置负载均衡等。 #### 最佳实践与性能考虑 在开发过程中遵循最佳实践可以提高...

    j2ee复习资料j2ee试卷

    6. **常见J2EE服务器**:除了Tomcat和Jboss,还有BEA公司的Weblogic、IBM公司的Websphere等,它们都是符合Java EE规范的全功能应用服务器。 7. **Eclipse与MyEclipse关系**:Eclipse是一个开源的集成开发环境(IDE...

    J2EE的概述.pdf

    常见的J2EE应用服务器包括IBM的WebSphere、BEA的WebLogic、Oracle的IAS、Apache的Tomcat以及开源的JBoss等。在安装和配置应用服务器时,开发者需要关注以下几点: 1. **环境准备**:确保操作系统和硬件满足应用...

Global site tag (gtag.js) - Google Analytics