各位,我在用一个粒子动态追踪软件的时候碰到一个QuickTime只能用32位JVM调用的问题,我不知道怎么强制仅用32jvm运行这玩意。
我在win10,matlab2019b上面跑的,软件名U-Track,读mov文件的时候报的错(它需要用到bio-format)
报错:
Java exception occurred:
loci.formats.MissingLibraryException: QuickTime for Java is not supported with a 64-bit JVM. Please invoke the 32-bit
JVM (-d32) to utilize QTJava functionality.
完全没头绪,怎么让它用32位jvm去弄呢
安装一个32位的jdk试试吧,64位的不用卸载,下载安装一个32位的jdk,修改环境变量就行,用64位的时候再改回去
异常信息中已有提示:增加 "-d32" 选项。matlab没用过,但是可以找找是否有位置可以配置 “JVM” 参数。如果是使用java命令运行,直接加上 “-d32” 试试。
一般来说除了dll什么的,64都兼容 32啊。我觉得你还是下一个32的方便点,你可以参考一下这位的?%ra=link
https://blog.csdn.net/weixin_36246029/article/details/116054336