Creo中使用J-Link的配置文件是个麻烦事,容易写错倒也罢了,但错误不给提示就相当反人类了。
如果不想或者不能设置指向Java.exe
所在目录的PATH
环境变量,则需要告诉Creo你想使用的这台JRE
的绝对路径。正确姿势是:
在protk.dat
中,仍然使用一般的java
命令:
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
中,设置指向绝对路径的配置键:
! 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
!
开头的内容是注释。