在Windows上手动安装Java?

sac*_*hin 28 java windows install

我已经看到许多产品使用JDK,我想知道是否有一种方法可以通过简单地将内容解压缩到目录来安装JDK,因此在添加/删除程序中没有创建图标,没有注册表项等.

在这种情况下:我们如何为浏览器配置Java插件?我们如何配置通过Java的控制面板条目看到的设置?

Edi*_*son 34

根据这个,我创建了一个批处理脚本来自动构建JDK档案.

链接的基本部分是:

  • 创建工作JDK目录(在本例中为"C:\ JDK")
  • 从oracle下载最新版本的JDK(例如"jdk-7u7-windows-i586.exe")
  • 下载并安装7-zip(如果您不是管理员,请下载7-zip便携版)
  • 使用7-zip解压缩目录"C:\ JDK"中"jdk- [6-7] u?-windows-i586.exe"中的所有文件
  • 在命令shell(cmd.exe)中执行以下操作:
    1. 将目录更改为目录C:\ JDK.rsrc\JAVA_CAB10
    2. 执行命令:extrac32 111
  • 用7-zip解压缩C:\ JDK.rsrc\JAVA_CAB10\tools.zip
  • 在命令shell(cmd.exe)中执行以下操作:
    1. 将目录更改为C:\ JDK.rsrc\JAVA_CAB10\tools \
    2. 执行命令:for/r%x in(*.pack)do.\ bin\unpack200 -r"%x""%~dx%~px%~nx.jar"(这会将所有包文件转换为jar)
  • 复制整个目录和c:\ JDK.rsrc\JAVA_CAB10\tools的所有子目录"你希望你的JDK在哪里,并手动设置JAVA_HOME和PATH指向你的JDK目录及其BIN子目录.


Bob*_*oss 15

是的,您可以创建一个压缩的JDK,将其解压缩到目标计算机上,然后从该目录运行java,javac等到您的内容.

创建这样一个zip文件的最简单方法是在机器上安装JDK,然后压缩JDK目录的内容.我们在某些情况下执行此操作,在这些情况下,我们需要准确控制将在部署中使用的Java配置.在这种情况下,我们的脚本只是将JAVA_HOME(或等效的)指向我们内部捆绑的JDK,而不是依赖于系统管理员来准确安装到达之前我们需要的东西.

在与浏览器集成方面,这可能会有点问题.简短的回答是否定的,你不能直接用浏览器,而整合一些类型的安装程序.