UG爱好者

标题: Jlink(第一篇)-设置Jlink环境 [打印本页]

作者: clevon    时间: 2016-9-16 23:59
标题: Jlink(第一篇)-设置Jlink环境
设置Jlink
      本节介绍如何设置Jlink环境
设置系统环境
      查看 JAVA选项及调试  章节获取更多关于设置JAVA虚拟机和CREO安装的信息

注册表文件
      包含你想要载入的独立应用程序的具体信息的一个文本文件
protk.dat注册文件是一个简单的文本文件,其中每一行包含一个预定义的关键字和值,
该protk.dat文件格式如下:
name              java_demo
startup           java
java_app_class   MyJavaApp
java_app_start   start
java_app_stop    stop
allow_stop       true
delay_start      true
text_dir         ./text<消息和菜单相关命令所使用的文本文件的路径>
end

注册表文件的含义如下:

注册一个JLINK应用程序
      CREO会利用一个叫注册表文件的文本文件与JLINK应用程序进行通信,
CREO会自动在下列路径搜索注册表文件:
       注释
       从Creo 1.0开始,文件名prodev.dat已被creotk.dat或protk.dat取代,配置文件选项prodevdat现在可以是creotkdat,或protkdat,或toolkit_registry_file。
在最后两个选项中的变量如下:

启动和停止应用程序
如果注册表文件的delay_start字段设置为false,J-Link应用程序会跟随CREO启动而自动。
否则,通过以下步骤启动程序:

启动和停止方法
      所有的同步J-Link程序必须有一个静态的启动和停止的方法,不管他们是否会独立运行或作为模型的程序,你可以给这些方法任何你想要的名称,因为你在注册表文件中或在模型程序设置中识别它们,CREO会在启动或停止程序时自动调用这些方法,要在一个特定程序中调用的所有方法都必须在开始和停止方法中调用,你必须使用在Start方法中注册各种CREO事件的监听器
例如:
public static void startMyProgram()
{
    runMyUtilities();
    configureMyModels();
    addMyUI();
}

public static void stop() {
    cleanupModels();
    outputToPrinterFiles();
}
J-Link 开始和启动方法必须为 public, static, 返回 void 并且没有传入参数,


作者: awei21*    时间: 2017-1-17 08:52
看了某大的java架设视频,但是依然失败了,不知道原因,希望可以得到帮助。
1.安装JDK&JRE
2.设置环境变量(一开始没设置好,导致DOS下javac失败,折腾半天后才成功了)
3.测试proe自带的java测试例子“install_test”,成功生成class文件,但是,挂载失败
4.使用eclipse1.80u111版本工具,同样成功生成class文件(1.6版本),但是,挂载失败
5.自此,停滞,希望可以得到帮助,谢谢~!
作者: I18888168*    时间: 2017-10-17 08:28
JAVA,可是实现图形界面吗?




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2