`
liu_hliang
  • 浏览: 199518 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

在Eclipse中调试Glassfish V3源码

阅读更多
    1. 首先参照Building Glassfish V3 from SVN把galssfish v3从头构建一遍;
    2. 然后把工程导入eclipse中,在将glassfish源码工程转换成eclipse工程时可能会遇到类似”matches existing source directory"的问题,请参考Glassfish源码工程转eclipse工程遇到的问题进行解决;
    3. 然后启动构建好的glassfish,访问管理控制台:http://localhost:4848/,然后点击左侧tree的Configuration-->JVM Settings连接,将右侧页面中Debug右侧的Enable复选框选中,并将suspend的值由原来的n改为y,如下图所示:


然后单击右上方的“Save”按钮,将修改保存,然后重启glassfish,这样glassfish就会以debug模式启动,并在9009端口挂起,直到eclipse远程调试器连接上来才继续启动;
    4. 然后打开eclipse,找到glassfish工程中的com.sun.enterprise.glassfish.bootstrap.ASMain.java,在该类的main函数上设置断点,然后在该类上右击,选择“Debug As...”-->"Debug Configurations...",如下图所示进行设置:


然后点击“Debug”按钮,就可以对Glassfish的源码进行调试了,如下图所示:


  • 大小: 63.2 KB
  • 大小: 82.4 KB
  • 大小: 135.5 KB
1
0
分享到:
评论

相关推荐

    eclipse与glassfish3.1.1使用配置-连接池配置-JNDI配置[归纳].pdf

    本文档旨在指导读者如何在 Eclipse 中配置 GlassFish 3.1.1,实现连接池配置和 JNDI 配置。同时,也会解决在部署过程中可能出现的异常。 一、GlassFish 3.1.1 简介 GlassFish 是一个开源的 Java EE 应用服务器,由 ...

    glassfish ant eclipse 配置 指南 图解

    总之,通过以上步骤,可以顺利地在本地环境中配置和使用GlassFish服务器,同时将其集成到Eclipse开发环境中,为后续的Java Web应用开发打下坚实的基础。这一过程虽然涉及到多个软件组件和环境变量的设置,但只要按照...

    glassfish插件-eclipse.rar

    《GlassFish插件在Eclipse中的应用详解》 在IT行业中,开发环境的配置与优化是提高工作效率的关键一环。Eclipse作为一款广泛使用的Java集成开发环境(IDE),其强大的可扩展性使得开发者可以通过安装各种插件来满足...

    GlassFish Eclipse Plugin

    GlassFish Eclipse Plugin是一款专为Eclipse集成开发环境设计的插件,它使得在Eclipse中管理和部署Java EE应用程序变得轻松便捷。通过此插件,开发者可以直接在Eclipse环境中对GlassFish应用服务器进行操作,极大地...

    Sun Glassfish v3 Administration 2009/12 PDF

    ### Glassfish v3 管理与配置指南 #### 标题解读 - **"Sun Glassfish v3 Administration 2009/12 PDF"**:此标题指明了文档的主题是关于Sun Microsystems(现已被Oracle收购)的Glassfish v3应用服务器的管理与配置...

    jmaki development with sun glassfish v3

    本文档旨在介绍如何使用 jMaki 在 Sun GlassFish V3 应用服务器上进行开发,这是由 Sun Microsystems 推出的一个开放源代码的 Java EE 应用服务器。Sun GlassFish V3 是一个高度可扩展、可靠且功能丰富的平台,支持...

    GlassFish源码

    在GlassFish 2.1的源码中,你可以深入了解这些规范的实现细节,包括服务器的启动流程、部署机制、容器管理、事务处理、安全管理等方面。通过对源码的学习,开发者能够更好地理解Java EE的工作原理,提升自己的技能,...

    eclipse启动多个glassfish资源文件3

    eclipse下启动多个glassfish,内容包含glassfish,ant,构建domain的Build.xml文件

    glassfish安装配置文档

    在 Eclipse 中,可以使用 Java Remote Application 来调试 GlassFish 项目。首先,需要在 Eclipse 中创建一个新的 Java 项目,然后将 GlassFish 服务器添加到项目中。在项目中,右键单击项目,然后选择 Debug,选择 ...

    GlassFish v3

    该版本作为GlassFish系列中的一个重要里程碑,在性能、稳定性和功能上都有显著提升。 - **主要特点**: - 支持最新的Java EE 6规范。 - 提供轻量级部署模型,简化了应用部署流程。 - 支持模块化架构,能够根据...

    glassfish v3 集群搭建完全手册(自己写的教程)

    在IT领域中,服务器集群是提高系统可用性和负载均衡的重要手段。Glassfish,作为一款开源的应用服务器,其集群功能的配置却常常被忽视或处理得不够详尽。本手册旨在弥补这一空缺,提供一份全面的、深入的Glassfish...

    glassfish:Eclipse GlassFish

    当前在master分支中,工件正在从OSSRH暂存中拉出。 运行完整版本: mvn -Pstaging install 找到Zip发行版: appserver /发行版/glassfish/target/glassfish.zip appserver / distributions / web / target / ...

    Demo - EhCache Distributed Caching With Terracotta in GlassFish v3

    Demo of ehCache distributed caching with terracotta in glassFish v3 可以参考:http://blog.csdn.net/guobin0719/archive/2011/04/25/6361940.aspx

    eclipse启动多个glassfish资源文件4

    eclipse下启动多个glassfish,内容包含glassfish,ant,构建domain的Build.xml文件

    glassfish v3 application server (I)

    引起鱼猫之争的东东 可与tomcat 媲美,看好它

    glassfish-v3-windows.part1

    glassfish-v3-windows.part1

    Glassfish 3.1.2.2 JPA問題整理 EclipseLink 如何更新1

    在本文中,我们将深入探讨与Glassfish 3.1.2.2中JPA问题相关的主题,特别是关于EclipseLink的更新方法。JPA(Java Persistence API)是Java平台上的一个标准,用于处理对象关系映射(ORM),使得开发者能够方便地在...

Global site tag (gtag.js) - Google Analytics