intra-mart e Builder for Accel Platform 用户操作指南

«  SQLBuilder   ::   内容   ::   SAStruts + S2JDBC 框架开发中可使用的功能  »

调试(Java开发)

概要

  • 本项将对im-JavaEE框架中开发的应用程序的调试方法进行说明。
  • 有两种调试方法。
    1. 从服务器/视图启动的方法
    2. 调用resin.exe启动服务器,使用Java远程调试的方法

从服务器/视图启动的方法

  • 调试对象模块项目未建立与Debug Server的关联时,进行下述作业。
  1. 在服务器视图右击Debug Server,选择“添加和删除”。

    服务器视图
  2. 在“添加和删除”向导中添加要调试的模块项目并按下结束按钮。

    添加和删除
  3. 在Debug Server中添加了模块项目后,以调试方式启动Debug Server。

    添加和删除

    注解

    关于服务器视图中调试服务器的设定方法,请参照e Builder 安装指南的
    “开发环境用的Resin设定”。
  4. 打开要调试的项目内的Java文件,设定断点。

    断点的设定
  5. 在浏览器中执行要调试的处理。

  6. eclipse的调试模式会启动。

调用resin.exe启动服务器,使用Java远程调试的方法

  1. 在位于<% resin_home %>/conf文件夹下的resin.properties中的jvm_args中添加下述参数。
    -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=<端口号>
  2. 启动Resin服务器。

  3. 从eclipse的工具栏选择“运行”→“调试配置”。

    工具栏
  4. 从菜单的“远程Java应用程序”中选择“新建”,生成新的启动配置。

    调试配置设定画面
  5. 在连接选项卡中进行下述设定。

    • 在名称栏输入启动配置的标签。(任意)
    • 在源代码中选择要调试的项目。
    • 将连接类型设定为“标准(Socket连接)”。
    • 在连接属性的主机名中填入服务器启动时的主机名,在端口号中填入jvm_args中指定的端口号。
  6. 在源代码选项卡中选择并添加要调试的项目。

  7. 应用并执行调试配置。

  8. 打开要调试的项目内的Java文件,设定断点。

  9. 在浏览器中执行要调试的处理。

  10. eclipse的调试模式会启动。

«  SQLBuilder   ::   内容   ::   SAStruts + S2JDBC 框架开发中可使用的功能  »