工欲善其事,必先利其器;
本文章适用于使用Java进行NX二次开发。其他NXopen支持的语言请参考官方文档。
一、开发环境的搭建
NXjar包存放目录:%NX安装目录%\NXBIN。NX提供的所有jar包,导入NXOpen开头的jar到JavaProject即可
二、调试环境的搭建
使用Eclipse调试Java程序:
1.在NX中,选择 文件→执行 →替代Java参数
2.在替代Java参数对话框, UGII_JVM_OPTIONS 输入框中输入:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888
(可选) 在 UGII_JVM_CLASSPATH 对话框中, 填入任意额外的Java classpath地址
3.你不需要在这里写入NXopen jar的classpath,因为他们会被NX自动加载
4.(可选) 在 UGII_JVM_LIBRARY_DIR 对话框, 写入你的64位Java的JVM地址。例如:
%jre安装目录%\bin\server
5.点击 确定
6.在Eclipse Package Explorer,右键项目,Debug As →Debug Configurations
7.创建一个Remote Java Application,使用和上面相同的端口
8.你需要在NX上运行Java程序。Eclipse会在指定断点暂停
9.其他语言调试环境搭建敬请参见NX其他语言调试环境搭建
THE END.