加载错误的jvm.dll

时间:2010-03-25 19:20:26

标签: 64-bit path jvm java

当我运行我创建的可执行文件时,它使用来自C:\ Windows \ System32的jvm.dll。但我希望它在C:\ Program Files \ Java \ jdk1.6.0_17 \ jre \ bin \ server中使用jvm.dll。

我的PATH环境变量中的C:\ Program Files \ Java \ jdk1.6.0_17 \ jre \ bin \ server

有谁知道如何做到这一点?

感谢。

3 个答案:

答案 0 :(得分:1)

要解决此问题,请使用相同位软件,如果您使用32位Flex sdk然后使用32位jdk,如果您使用的是64位Flex sdk,则使用64位jdk

答案 1 :(得分:0)

你的PATH变量中的windows \ system32路径之前的之前的是jdk1.6.0_17路径吗?

尝试的另一件事是将“JAVA_HOME”设置为非system32 JRE安装的根目录。

答案 2 :(得分:0)

c:\ windows \ system32 \ java.exe只是一个钩子

并从程序文件中加载默认的jvm

你知道在你的情况下加载哪一个吗?