flex sdk 是不是需要 java jdk 来编译程序?
Posted
技术标签:
【中文标题】flex sdk 是不是需要 java jdk 来编译程序?【英文标题】:Does flex sdk requires java jdk to compile a program?flex sdk 是否需要 java jdk 来编译程序? 【发布时间】:2013-02-05 05:31:59 【问题描述】:flex sdk是否需要java jdk来编译程序?
因为当我运行 mxmlc.exe 时,它显示错误:
could not find JRE
could not find java 2 runtime environment
【问题讨论】:
为什么flex sdk的文档中没有写? 是的,它确实需要安装 JRE。您没有使用 Flash Builder IDE 吗? 为什么 flash builder 不需要 java,而 sdk 需要? 如果找不到 JRE,Flash Builder 会自动安装 【参考方案1】:安装 32 位 JRE! 64位版本会像你一样出错。 检查 jvm.config (your_flex_dir\sdks\sdk_version\bin) 中的 JAVA_HOME OS env 变量和/或 java.home 变量
【讨论】:
【参考方案2】:是的,需要 JRE。
独立 IDE - 如果您是,请安装此版本的 Flex Builder 2 当前未使用 Eclipse™ 3.1.2。它包括一个定制版本 Eclipse 及其自己的 Java 运行时环境 (JRE)。 这里提到的恰到好处flex install guide
【讨论】:
我已经安装了最新版本的jdk,但它仍然给我一个错误,没有找到java运行时环境,javac.exe和java.exe在%PATH%,我在做什么错了吗? 是的,它可以工作,但是 mxmlc 命令说他找不到 java 环境,我在 windows 7 上 尝试重新安装你的IDE。 @Hello: "javac.exe and java.exe is in the %PATH%" -> 只需将 jre 文件夹的路径添加到 %PATH%,而不是实际的 exes以上是关于flex sdk 是不是需要 java jdk 来编译程序?的主要内容,如果未能解决你的问题,请参考以下文章