Windows 7上的Java 1.3.1

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

我正在尝试在Windows 7(x64)中启动Java 1.3 VM(x86)。

无论何时执行任何与AWT相关的代码,都会将以下内容打印到stderr:

Assertion failed: glyph != NULL, file ../../../src/share/native/sun/awt/font/t2k/truetype.c, line 2133

在Windows事件日志中,我看到:

msvcrt.dll, version: 7.0.7601.17744, time stamp: 0x4eeaf722
Exception code: 0x40000015
Fault offset: 0x0006680c
Faulting process id: 0x1bdc
Faulting application start time: 0x01cfbc7d957f19ce
Faulting application path: C:\Program_Files\Java\jdk1.3.1_28\bin\java.exe
Faulting module path: C:\windows\syswow64\msvcrt.dll
Report Id: d351babf-2870-11e4-8ed2-005056c00008

我已经为java.exe尝试了各种兼容模式,没有运气。在msvcrt.dll下有一个“私人”32位C:\Program_Files\Java\jdk1.3.1_28\jre\bin副本,显然根本没用过。

此外,我正在使用经典的Windows主题(Aero已关闭)。

知道如何让Java AWT运行吗?

java windows-7 windows-7-x64
1个回答
1
投票

在这里发布了四年,但是如果它有帮助的话,我在Windows Vista上也遇到了1.3.1_28这个问题,但1.3.1_20似乎运行正常。

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