我正在使用Excelsior将我的jar可执行文件转换为.exe,并且在将exe和文件夹内容放入另一台计算机时遇到错误。该程序将类似于Java运行时的内容打包到名为“ rt”的文件夹中。 .exe在我自己的计算机上运行正常,但是当我尝试在其他计算机上运行时,出现此错误:
Invalid Excelsior JRE directory "C:\ programFolder\rt": path canonicalization failded
任何人都可能导致此错误的原因,或者如果您使用过Excelsior,可以帮我解决这个问题吗?我已经在他们的论坛上发布了,但是没有运气。
最佳答案
您确定要复制打包程序(JetPackII)处理的EXE文件,而不是编译器发出的EXE吗?
还要确保安装最新的更新(对于Excelsior JET 9,它是今天的Maintenance Pack2。)
关于java - 在其他计算机上使用时出现Java Exelsior错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24688964/