admin 管理员组

文章数量: 887032

windows xp 如何安装java8

Java8发布有一段时间了,看着Java8的特性让人心动,计划开始学习Java8特性。悲惨的是公司的笔记本是过气的XP系统,而Java8官方已经放弃支持XP!有没有办法了?google一下还真找到了办法,真是万能的google!记录以下安装的方法,以方便其他同学。

下载Java8

注意,一定要下载windows32位的版本!我下载的是jdk-8u5-windows-i586.exe版本。

安装Java8

不要执行安装程序,用7zip解压jdk-8u5-windows-i586.exe文件,不要用什么好压之类的。 解压之后只有一个文件:tools.zip,再用7zip解压tools.zip,可以看到JDK的目录文件了,如下:
.
..
bin
db
include
javafx-src.zip
jre
lib
LICENSE
README.html
release
THIRDPARTYLICENSEREADME-JAVAFX.txt
THIRDPARTYLICENSEREADME.txt
tools.zip

不过你会发现lib目录下没有 rt.jar和tools.jar两个文件,而是有rt.pack和tools.pack两个文件。不要紧,我们再把这两个文件找出来,在解压目录下运行下面命令:(其中的E:\dev_tools\jdk-8u5-windows-i586是笔者的解压目录)
FOR /R %f IN (*.pack) DO "E:\dev_tools\jdk-8u5-windows-i586\bin\unpack200.exe" -r -v "%f" "%~pf%~nf.jar"

OK,Java8已经安装在XP中了,下面修改JAVA_HONE指向到解压目录即可:
JAVA_HOME=E:\dev_tools\jdk-8u5-windows-i586

验证

在命令行中检查javac版本:
E:\dev_tools\jdk-8u5-windows-i586>javac -version
javac 1.8.0_05




本文标签: Windows XP