配置Creo/J-Link使用指向Java的全路径

Creo中使用J-Link的配置文件是个麻烦事,容易写错倒也罢了,但错误不给提示就相当反人类了。

如果不想或者不能设置指向Java.exe所在目录的PATH环境变量,则需要告诉Creo你想使用的这台JRE的绝对路径。正确姿势是:

protk.dat中,仍然使用一般的java命令:

protk.dat
name             InternalBallisticSimulator
startup          java
java_app_class   cn.edu.nwpu.srm802.IBSimulator.IBSimulator
java_app_classpath IBS.jar;flanagan.jar;jcommon-1.0.17.jar;forms-1.3.0.jar;jfreechart-1.0.14.jar;miglayout15-swing.jar;opencsv-4.4.jar;commons-lang3-3.8.1.jar
java_app_start   start
java_app_stop    stop
allow_stop       true
delay_start      false
text_dir         text
end

在同一目录下的config.pro中,设置指向绝对路径的配置键:

config.pro
! To config full path of java, use format like "jlink_java_command C:\Program Files\Java\jdk1.8.0_191\bin\java.exe"
! jlink_java_command java
jlink_java_command C:\Program Files\Java\jdk1.8.0_191\bin\java.exe
regen_failure_handling resolve_mode

! 开头的内容是注释。

  • 最后更改: 2019/06/19 04:27