我的 Win7 系统上安装了 64 位 Java 7 JDK。
然而,我正在进行的一个项目需要调用一些古老的 C DLL(通过 JNI),我只有 32 位版本。如果我尝试在 64 位 JVM 中运行它,我会收到错误“无法在 AMD 64 位平台上加载 IA 32 位 .dll” - 没什么大不了的,只需使用我的 32 位 JRE 运行它正是因为这个原因才安装的。
但是,我正在尝试迁移到使用 NetBeans 7.2 进行开发工作(从使用 TextPad、ant、javac),如果我从 IDE 中单击“运行”,NetBeans 将选择 64 位 JRE。
有没有办法告诉 NetBeans 为这个项目选择不同的 JRE?(我正在做的其他事情都是纯Java,所以不需要为那些改变JRE)。