最近我一直在做一个需要Java 1.1版本的项目。但每当我尝试运行 jdk-1_1_8_006-win.exe 文件,我一直收到如下所示的消息。
图像显示错误:
单击“确定”后:
我在堆栈溢出中看到了一个答案,例如
获取 Java 安装程序文件。
执行jdk-1_1_8_010-windows-i586.exe,出现错误对话框时 显示,打开 C:\USERS(用户名)\APPDATA\LOCAL\TEMP\~EXB0000 (Do 此时不要点击确定按钮)将所有文件复制到另一个文件夹 单击“确定”按钮下载该工具并执行它。
下载 Is3Engine.zip(ReactOS 的 InstallSheild Engine 3.0)解压 Is3Engine.zip(包含setup.exe)将setup32.exe移动到复制的Java 安装程序执行setup32.exe
但这里的问题是我无法在我的电脑中找到名为 APPDATA 的文件夹。
FWIW,这并不是因为 AppData 不存在;而是因为 AppData 不存在。如果不是,你的系统就会以各种奇怪的方式崩溃。它是隐藏的、系统的,因为弄乱它可能会破坏它,但它仍然存在;如果您确实想查看它,可以更改资源管理器的设置。
此错误是因为 16 位软件无法在 64 位 Windows 上运行,并且出于纯粹的惯性,16 位安装程序的使用一直持续到 2000 年代初期。 Windows x64 有一些常见问题的解决方法,例如 Installshield 和 NSIS,但除此之外的任何其他方法都会立即失败。
除了将其安装在本来要运行的旧系统的虚拟机上之外,您实际上无能为力或理想情况下应该做的事情。
APPDATA
是隐藏目录。或者,您可以使用以下方法显示它。
Win + R
(打开“运行”对话框)。%appdata%