TridiumN4开发环境设置单步调试篇

上传人:豆浆 文档编号:24902961 上传时间:2017-12-08 格式:PDF 页数:9 大小:936.17KB
返回 下载 相关 举报
TridiumN4开发环境设置单步调试篇_第1页
第1页 / 共9页
TridiumN4开发环境设置单步调试篇_第2页
第2页 / 共9页
TridiumN4开发环境设置单步调试篇_第3页
第3页 / 共9页
TridiumN4开发环境设置单步调试篇_第4页
第4页 / 共9页
TridiumN4开发环境设置单步调试篇_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《TridiumN4开发环境设置单步调试篇》由会员分享,可在线阅读,更多相关《TridiumN4开发环境设置单步调试篇(9页珍藏版)》请在金锄头文库上搜索。

1、Tridium N4 开发环境设置 单步调试篇 作者:杨超( QQ 群 ID: ycd) 本文 将 教 你 如何 设置 intelljIDEA, 实现 对 N4 模块 开发 工作 中 的 单步 调试 功能。 本文 信息 来源 是 Tridium_Martin 黄 工 给 的 一些 英文 文字 资料, 以及 自己 的 一些 摸索 , 希望 能 对 各位 同行 能 有所 助益。 首先 还是 要 感谢 黄 工, 没 他 的 提示 我 还 不知道 Niagara 的 开发 还 可以 单步 调试。 本文 承接 上 一 篇 基础 开发 篇 文章 之后, 没 看过 的 可 参考: http:/www.nia

2、gara- 好了, 接下来 上 正文: 1. 点击 IntelljIDEA 的 Run 菜单, 选择 edit config菜单 2. 点击 上方 的 加号, 添加 新 的 Run 工具栏 项, 选择 Remote 项, 设置 其 名字, 并 设置 为: a) Transport: socket b) Debugger mode: attack c) Host: localhost d) Potr: 5005 3. 设 置 完 后 确认, 回到 软件 开发 界面, 点击 Debug 工具 选择 框, 将 看到 刚才 新建 的远程 调试 项目。 至此 其实 远程 调试 已 可用 了, 后面 几步

3、 本文 将 以 一个 实际 例子 来说明 用法。 4. 给 代码 中 添加 Action 动作, 好 设定 断点。 添加 后 build 模块 并 保证 它 能用。 如 下图 所示。 5. 运行 测试 站点 , 向 测试 站点 中 添加 刚才 build 好 的 模块, 并 将 站点 用 station copier 反向 拷 回 用户 文件 夹 下 的 niagara/stations 目录, 如 下图 所示。 6. 使 用 Niagara 的 bin 目录 下 的 console.exe 命令 启动 控制 台, 运行 station命令启动 刚才 反向 拷 出来 的 站点, 并 加 参数

4、: -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 这时 Niagara开始 以 调试 模式 启动 用户 文件夹 下 的 站点, 并 等待 远程 调试 方 发起调试。 7. 进 入 IntelljIDEA 界面, 执行 本文 3.条目 所说, 选择 建好 的 远程 调试 工具, 并 点击Debug 的 那个 虫虫 图标, 这时 IntellijIDEA 开始 通过 5005 端口 连接 远程 被 调试端。 8. 此时 Niagara 控制台 开 始 继续 启动 站点。 9. 进入 站点, 并 执行 刚才 设置 了 断点 的 动作。 10. 站点 界面 将 停止 响应, 相应 的 IntelljIDEA 的 断点 被 激活, 此时 就 可以 进行 常规 的单步 执行 调试 模式 了。 11. 执行 结果 12. 至此, N4 的 单步 调试 功能 已 实现, 据 黄工 说 NiagaraAX3.8 应该 也 支持 这个 功能, 具体 我 没 试过, 有 兴趣 的 同学 可以 试试。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号