FLEX java.home PATH 反斜杠

Posted

技术标签:

【中文标题】FLEX java.home PATH 反斜杠【英文标题】:FLEX java.home PATH backslashes 【发布时间】:2013-02-06 09:28:01 【问题描述】:

我已经在我的 config.jvm 中写了:

java.home=C:/Program Files/Java/jre6

但是当我在我的控制台 mxmlc.exe 中写入时,它给了我一个错误:

Error loading: C:/Program Files/Java/jre6\bin\server\jvm.dll

它会自动在路径中添加一个反斜杠,但是如果我像这样将完整路径写入 jvm.dll:

java.home=C:/Program Files/Java/jre6/bin/server

它给了我一个错误:

Could not find a JVM

我能做什么?

我在 Windows 7 上

【问题讨论】:

【参考方案1】:

根据this blog post,你需要在Program Files (x86)中使用32位的JRE(而Program Files中的JRE是64位的)。所以:

java.home=C:\Program Files (x86)\Java\jre6

【讨论】:

但是如果我的机器是 64x 呢?或者你的意思是 86x java? @你好:是的。此答案假定您的机器 64 位的,因为如果它是 32 位,则无需执行任何特殊操作即可使用 32 位 JRE。 我看到oracle.com/technetwork/java/javase/downloads/… windows 只有 64x 和 86x,看起来我需要 x86 java?

以上是关于FLEX java.home PATH 反斜杠的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式格式

为啥单反斜杠变成双反斜杠

Python 正斜杠/与反斜杠

Python中的正斜杠与反斜杠

在java中用反斜杠转义空间

Django URL中r的意思