- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TridiumN4开发环境设置单步调试篇
Tridium N4 开发环境设置
单步调试篇
作者:杨超(QQ 群ID: ycd)
本文将教你如何设置intelljIDEA,实现对N4 模块开发工作中的单步调试功能。
本文信息来源是Tridium_Martin 黄工给的一些英文文字资料,以及自己的一些摸
索,希望能对各位同行能有所助益。
首先还是要感谢黄工,没他的提示我还不知道Niagara 的开发还可以单步调试。
本文承接上一篇基础开发篇文章之后,没看过的可参考:http://www.niagara-
/forum.php?mod=viewthreadtid=3378extra=page%3D1
好了,接下来上正文:
1. 点击IntelljIDEA 的Run 菜单,选择edit config…菜单
2. 点击上方的加号,添加新的Run 工具栏项,选择Remote 项,设置其名字,并设
置为:
a) Transport :socket
b) Debugger mode :attack
c) Host :localhost
d) Potr :5005
3. 设置完后确认,回到软件开发界面,点击Debug 工具选择框,将看到刚才新建的
远程调试项目。至此其实远程调试已可用了,后面几步本文将以一个实际例子来
说明用法。
4. 给代码中添加Action 动作,好设定断点。添加后build 模块并保证它能用。如下
图所示。
5. 运行测试站点,向测试站点中添加刚才build 好的模块,并将站点用station
copier 反向拷回用户文件夹下的niagara/stations 目录,如下图所示。
6. 使用Niagara 的bin 目录下的console.exe 命令启动控制台,运行station 命令
启动刚才反向拷出来的站点,并加参数:
-@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 应该也支持这个功
能,具体我没试过,有兴趣的同学可以试试。
您可能关注的文档
- Linux进程通讯实验报告.doc
- LTE载波聚合关键技术和测试李翔.pdf
- Matlab函数速查手册(全).pdf
- Matlab函数速查手册(整理).pdf
- MATLAB在机械可靠性优化设计中的应用叶秉良.pdf
- MATLAB实验五《 M文件和函数句柄》.doc
- Maven3入门应用与实践.ppt
- MBA数学:反复做题培养计算能力.pdf
- NiagaraAX技术问答.pdf
- NOIP2011普及组初赛试题答案C++.doc
- 职业技术学院2024级工业机器人技术(安装与维护)专业人才培养方案.docx
- 职业技术学院2024级应用化工技术专业人才培养方案.pdf
- 职业技术学院2024级软件技术(前端开发)专业人才培养方案.pdf
- 职业技术学院2024软件技术专业人才培养方案.docx
- 职业技术学院2024级信息安全技术应用(安全运维)专业人才培养方案.docx
- 职业技术学院2024级新能源汽车检测与维修技术(车辆鉴定与评估)专业人才培养方案.pdf
- 职业技术学院2024级石油炼制技术专业人才培养方案.pdf
- 职业技术学院2024级环境监测技术专业人才培养方案.docx
- 职业技术学院2024级汽车制造与试验技术专业人才培养方案.pdf
- 职业技术学院2024级信息安全技术应用专业人才培养方案.pdf
文档评论(0)