|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?
9 H& c+ M) l. L O4 Q本文适用于:) Z& C3 z: O" s- c
平台: Windows XP, Windows 2000, Windows 2003
" `# U. t, X% ^/ q: p5 M BJava 版本: 7.0, 8.0
4 f) e- H7 \# r问题
' ~; B3 h: ]( V1 A0 m8 `' Y# m: l# p* W; F4 K$ U* U1 M" c
系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。
5 K( e* ^7 A4 }" ?/ c: G$ `开发人员要求在静默模式下将 Java 安装到自己的产品中。
3 P/ i8 F4 L7 ^, Y. f/ [解决方案3 P6 A# _7 m P( }- B" v) q9 _
- T7 u, P- s4 w5 KJava 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。
; ], H- C# C3 q' e; `8 C: Z+ b# r: T6 k9 j; o, c% D! A
命令行安装
. e: K$ x3 o) Z5 L4 ~$ g
0 Z% M& N# n% X4 q- v/ i4 t+ sJava SE 7 Windows 脱机安装程序命令具有以下语法:$ V2 I ~$ G: X& u
+ d/ g' C" m& r0 k5 q9 _" o
<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
/ \$ j+ P. B ^9 [4 z2 o
. {% g7 g8 j$ j9 b) P" ~( x0 [其中6 g: C# f, x4 V# ]/ _
) @2 q8 L) z* j8 t; Q; D7 w<jre>.exe 是适用于 Java 的单个可执行安装程序。- G$ o" o# S9 [: [9 o
/s(如果使用)表示静默安装6 h) M \ G t! D8 j: T" d4 R6 R# e
INSTALLDIR(如果使用)指定 JRE 的驱动器和路径。( k, L6 n6 { w# X4 k% r: F/ @
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。7 u( a8 X6 u$ ^" u; n( s7 |/ W$ j
STATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。
7 I/ l, q* y5 ^; RWEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。
7 w% M. c K8 t, [, T$ eWEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。
% Q' {0 P+ m4 X3 L" y; V/ l0 a% iWEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。- z; k. a: j' @
安装配置
8 J N+ X1 }7 C& |: \7 _
0 _/ a5 U8 m7 E- g示例 1
' f9 q, c' U7 v假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:. Y( K7 Y) H, ]0 H
执行 Windows 安装& \& U5 c' B( l; |! k, x" m
安装 JRE 内核、附加字体、颜色和声音库
: n8 k* D; W" H/ g% x2 R( z用于安装上面提及的配置的命令如下所示:
; W5 O3 _. f$ Hjre-7-windows-i586.exe /s
3 \% u6 r* t( D8 |/ b
! }. j4 R! I6 g+ n1 `& D4 \示例 2
: L3 S' m# O, w. s* F9 t假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
4 n4 I5 _0 {$ J m执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre
( e) h, K* k- U. X* U9 ?# i5 A安装所有 JRE 功能
+ f% r2 j4 M; t- x用于安装上面提及的配置的命令如下所示:6 F& O; z6 v, G( s. }2 [9 b
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre2 f: s8 ?2 N9 T) L$ T g; `2 g+ D. o
/ G, D% o" ~) \5 J
注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:
5 k9 J0 t3 n( x& {9 l2 s# V+ ?start /w jre-7-windows-i586.exe /s
1 l0 H p. d: Y" T' H9 p* \/ ?! D# e( z% E0 V+ H
创建日志文件0 t" D: D8 c& M6 z: \, v9 A8 H4 r/ S4 I
' E: d7 }+ Q8 {; F日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。
6 P% Y9 _' c! |" _" \$ G# b( y7 s+ {+ k' z
安装示例* h7 ?8 Z& S1 ?6 @$ L
! j3 `# t6 T7 P$ H3 `: I4 Z2 M
以下是安装示例: y. R1 z, O: E# ?- f7 f. T" S
jre-7-windows-i586.exe /s /L C:\setup.log
: V! G a, Q* q; D8 i以上命令会将日志写入到 setup.log 文件。5 t0 b0 A( b2 |5 m3 u
# [! d& m! }) Q! c- m
4 {/ x+ K+ ~: X9 C |
|