|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?. ^2 R' G( C7 ~( }9 U
本文适用于:. L, j' ]5 u+ ^, C0 S8 F
平台: Windows XP, Windows 2000, Windows 2003
; r1 ]# D6 a% S. X5 G- lJava 版本: 7.0, 8.0( c/ a: q( H( |% n( c8 B
问题7 _- e5 y. w* b- H9 u$ n- m# E
4 \& `' ` M8 m- ^' z系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。5 k- x% \" T, S1 Q9 L
开发人员要求在静默模式下将 Java 安装到自己的产品中。
& `( L+ M; S: m/ C8 f4 S解决方案 h0 n1 M, l9 }
/ ]" g* U& c; N9 o
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。
" B( s0 T$ J3 e8 G. ~$ S, w
: N& a8 b: W2 k- x命令行安装 K6 M2 n) f; M: w4 J# u( U
9 H K2 m5 w( j6 @$ a# ~
Java SE 7 Windows 脱机安装程序命令具有以下语法:& l, {& K5 [) m: k( [: h% {
) @1 `5 T7 W4 l; O" j. _<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
; y4 {6 O5 l8 C' r9 y, g T b, K' d4 |% a
其中* r" p, }7 k% ~% O* g H; W
. ^; v& O2 N3 Q, h
<jre>.exe 是适用于 Java 的单个可执行安装程序。' {0 N$ a5 \4 b6 R( t2 \3 w. N6 R3 m6 E
/s(如果使用)表示静默安装4 N+ i, B8 j, d
INSTALLDIR(如果使用)指定 JRE 的驱动器和路径。: T& j6 [. v& D0 q5 T
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。
m. | j# ?& {% p. {STATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。
/ ?) H8 n( e! H# R. r: [! FWEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。 P/ A* I3 r% C3 t0 z1 R i7 M
WEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。* k$ I2 g q( S. d8 X4 n
WEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。
" i# q$ {- V; } p0 q4 Z' N# q安装配置
r2 N+ R0 D: H* o6 S! p) W0 p" b- \4 _3 v, N
示例 1
& }; f! h; d, ]/ d( w Q假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:8 z; v( ~5 i6 ^8 U
执行 Windows 安装
: R3 @, R+ _7 m1 T0 ]安装 JRE 内核、附加字体、颜色和声音库' ?/ `8 F# a- C6 J# ~, Y9 l6 E
用于安装上面提及的配置的命令如下所示:
4 G+ U: o, @. C& s2 [! Gjre-7-windows-i586.exe /s : K3 P7 w% ]# A! {, q9 \: K
: F7 M P0 D9 j# p
示例 2- P: z l( b- Q6 M |: S. M7 }, Z! A
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
$ r; ]( Q: K5 W! U' l) S( ?执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre4 M- G4 U3 `( b- X) R
安装所有 JRE 功能
+ M, C& U( `5 Q; d用于安装上面提及的配置的命令如下所示:
_, V( k& V, `8 c1 Wjre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre8 i$ ~# |; [6 g4 A7 G( L
6 }- [6 M# H& C* }1 Z# ?
注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:6 F. E$ E: ~1 U, V* t. O
start /w jre-7-windows-i586.exe /s) |4 n3 h: Q2 \( m% C0 Q
; [ B, t6 m U7 G* `创建日志文件
O" y' R% {8 _* W: w1 [7 M
& j& E/ D: J: ]) Y日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。9 F9 C% R3 X. ^+ i& l+ O7 c2 z
- R4 p% m9 \& L( ]; w
安装示例
0 w+ H' f' y" N4 m9 `0 \: l: k/ ^( X6 e) Q. a6 }5 X% o
以下是安装示例:2 `- M# R; ^4 ~' I
jre-7-windows-i586.exe /s /L C:\setup.log+ I9 m+ f( s) h. E8 e0 C
以上命令会将日志写入到 setup.log 文件。# L. H# e0 U& x6 w
6 ^/ ?5 P+ z/ V ?; K
3 b4 `, a/ n# F( [+ R( Q2 o, M
|
|