Java windows 7-Ant构建未在JRE 7 64位中运行

Java windows 7-Ant构建未在JRE 7 64位中运行,java,eclipse,ant,Java,Eclipse,Ant,我使用的是Windows7,我使用的是EclipseKepler、Java7和JRE7(64位) 我的ant构建未在此环境中运行。我设置了路径和环境变量。我已经定义了类路径ANT_HOME,my tools.jar也可用。但当我运行build.xml时,它仍然显示 mxml: 错误:找不到JRE 错误:找不到Java 2运行时环境。 构建失败 D:\\build.xml:5:exec返回:2 总时间:945毫秒 我定义的JRE是JRE 7。但是我如何得到这个错误呢?它是如何指向JRE 2的呢?

我使用的是Windows7,我使用的是EclipseKepler、Java7和JRE7(64位)

我的ant构建未在此环境中运行。我设置了路径和环境变量。我已经定义了类路径ANT_HOME,my tools.jar也可用。但当我运行build.xml时,它仍然显示

mxml:
错误:找不到JRE
错误:找不到Java 2运行时环境。
构建失败
D:\\build.xml:5:exec返回:2
总时间:945毫秒

我定义的JRE是JRE 7。但是我如何得到这个错误呢?它是如何指向JRE 2的呢?好吧,这不是Ant的错,因为您使用exec执行另一个程序

由于信息不多,我猜您尝试调用mxmlc。您可能需要为它设置Java运行时。根据:


在“JRE”选项卡中ant构建的“外部工具配置”中配置了什么JRE?@HankLapidez这就是为ant配置JRE的方式,对吗?看看输出,ant的JRE配置正确。
To do so, you'll need to edit the jvm.config file located in FLEX_HOME\bin. Within jvm.config, set java.home to the location of a 32bit JRE. If you don't already have a 32bit JRE, download it.

Example:

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