Java:终止,退出值:-1073740940

问题描述 投票:2回答:1

我正在Windows 7中使用32位Eclipse Juno,并将'JRE系统库'也设置为32位'JavaSE-1.7'。在“ Window-> Preferences-> Java-> InstalledJREs-> Execution Environments”部分的“ Exexcution Environments>””部分中,选择“ JavaSE-1.7”,然后在右侧列,即“ Compatible JREs:”,为此我勾选了“ jdk7 [perfect match]”。但是在运行我的应用程序时,在运行了一段时间之后,出现以下错误:

terminated, exit value: -1073740940

当我在“ 窗口->首选项

”中为“ 兼容的JRE”选择“ jdk1.7.0_15 [完全匹配]”时,这次出现以下错误:] >
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\MyCodes\AdtLab\build\x86\vc11\bin\Adt.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform. 

这是我第一次看到这种错误。我在相同环境下开发的其他应用程序运行良好。这可能是什么原因?顺便说一句,我的操作系统是64位Windows7。如果有人建议我安装64位Eclipse和JRE,那么我的问题是:为什么以前的代码在这种环境下运行良好?谢谢。

我正在Windows 7中使用32位Eclipse Juno,并将'JRE系统库'也设置为32位'JavaSE-1.7'。在“窗口->首选项-> Java-> InstalledJREs->执行环境”部分中的“ ...

java eclipse error-handling compiler-errors runtime-error
1个回答
0
投票

我遇到了和你一样的问题。我以管理员身份运行Eclipse,错误消失了所以看来我的Java资料夹没有足够的权限。

© www.soinside.com 2019 - 2024. All rights reserved.