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
分享到:
相关推荐
常见的Web服务器有多种,例如WebLogic、WebSphere、JBoss(现为Red Hat的一部分)以及轻量级的Tomcat。WebLogic和WebSphere支持JavaEE规范,适用于大型企业级应用。而Tomcat则是一个免费且开源的Web应用服务器,特别...
JSP的运行需要一个支持Servlet和JSP的Web服务器,如Apache Tomcat,以及一个Java应用服务器,如IBM WebSphere或Oracle WebLogic。配置过程涉及安装服务器、设置环境变量、配置服务器以支持JSP解析和运行等步骤。 总...
7. **Web开发技术:** 文档中提到了JSP、Servlet、JavaBean、Weblogic、Websphere、Tomcat等Web开发相关的技术和服务器,这表明Web开发是计算机专业的一个重要方向,专业人才需要掌握相关的技术栈。 8. **版本控制...
- **应用服务器**:JBoss AS/WebLogic/WebSphere。 #### 五、Java EE系统架构师 - **面向云架构**: - **COA、SaaS、网格计算、集群计算、分布式计算、云计算**:构建弹性、可扩展的应用架构。 - **面向资源架构...
- **Tomcat启动分析**:了解Tomcat启动时的过程和加载顺序对于调试和优化非常有帮助。 - **Tomcat目录结构**:熟悉Tomcat的目录结构有助于更好地管理Web应用。 - **创建和发布Web应用**:可以手动部署Web应用,也...
此PPT主要讲解了如何在J2EE的三大主流应用服务器——Tomcat、Weblogic和WebSphere上进行润乾报表的部署和发布,同时涵盖了报表的WEB架构、部署流程、发布方法以及缓存配置等内容。 首先,润乾报表的WEB架构由WEB...
Java与服务器的结合,如IBM WebSphere、BEA WebLogic、Tomcat和Resin等应用服务器,提供了强大的Web服务支持。 Java组件包括Applet、Servlet、JSP、Javabean、EJB(Enterprise JavaBeans)和Web服务等,这些组件...
- Web容器:Web容器(如Tomcat、WebLogic、Websphere)遵循J2EE的Web Application标准,为JSP和Servlet提供运行环境,处理HTTP请求,负责管理会话、请求和响应等。 - EJB容器:专为Enterprise Java Beans设计,提供...
- **3.2.1 server.xml 文件属性**:配置了 Tomcat 的运行参数和设置。 **3.3 Java Web 应用简介** - Java Web 应用基于 Servlet 和 JSP 技术构建。 **3.4 Tomcat 的工作模式** - **3.4.1 独立的 Servlet 容器**:...
10. 常见的Web服务器包括WebLogic、Tomcat和WebSphere。 11. 3P技术指的是ASP、JSP和PHP。 12. Web开发的两大编程体系为B/S(Browser/Server,浏览器/服务器)和C/S(Client/Server,客户端/服务器)。 13. B/S结构...
16. **J2EE应用服务器的管理与配置**:最后,JAVA程序员应学会如何管理和配置J2EE应用服务器,如WebLogic、WebSphere等,这是确保应用程序稳定运行的重要环节。 以上25个标准不仅覆盖了JAVA编程的基础知识,还包括...
常见的Java产品类型包括桌面应用程序、在浏览器中运行的Applet、基于Web的应用程序(如网上银行)、应用服务器(如Tomcat、Websphere和Weblogic)以及数据库系统(如Oracle、DB2和MySQL)。Java程序通常以main()方法...
常见的应用服务器有WebSphere、WebLogic、Tomcat等。 #### 二、NC性能问题分布与快速定位 NC系统中可能出现性能问题的地方非常多,例如前端客户端、应用服务器、数据库等。为了更高效地解决问题,可以从以下几个...
还包括Java事务管理(JTA)、验证和授权服务(JAAS)、命名和目录服务(JNDI)、邮件服务(JavaMail)、信息服务(JMS)、应用服务器(如JBoss、WebLogic、WebSphere)等。 Java技术体系的深度和广度使得它在各种...
- **Web容器(Weblogic、Websphere、Tomcat):** 部署和管理Web应用程序。 - **JBuilder开发:** 使用IDE进行快速开发。 **MVC与Struts框架:** - **MVC设计模式:** 分离视图、模型和控制器。 - **Struts架构:**...
6. 框架和开发工具:诸如Java的Struts、MVC Struts、Weblogic、Websphere、Tomcat和Eclipse等都是实际开发中常用的工具和框架。熟悉这些框架和工具能够帮助开发者高效地构建应用程序。 7. 服务器和云技术:了解Web...
熟悉常用的Web服务器(如Apache Tomcat、IBM WebSphere、Oracle WebLogic等)及其配置是必要的。这包括如何部署应用、配置环境变量、设置负载均衡等。 #### 最佳实践与性能考虑 在开发过程中遵循最佳实践可以提高...
6. **常见J2EE服务器**:除了Tomcat和Jboss,还有BEA公司的Weblogic、IBM公司的Websphere等,它们都是符合Java EE规范的全功能应用服务器。 7. **Eclipse与MyEclipse关系**:Eclipse是一个开源的集成开发环境(IDE...
常见的J2EE应用服务器包括IBM的WebSphere、BEA的WebLogic、Oracle的IAS、Apache的Tomcat以及开源的JBoss等。在安装和配置应用服务器时,开发者需要关注以下几点: 1. **环境准备**:确保操作系统和硬件满足应用...