|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?7 s* ?- ^/ G4 ]1 g \# c/ p
本文适用于:
& R3 s! z X( {+ p平台: Windows XP, Windows 2000, Windows 2003
7 `4 I# { _5 D+ sJava 版本: 7.0, 8.0" _ X9 Y8 B- i6 { c. \3 _- x* i9 G
问题9 ?' V' A% Y8 Z( s9 p" ~# g) `
- f$ K, m- t( Y5 C: @系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。3 G$ f$ {+ c' C% i+ w$ D2 b0 p
开发人员要求在静默模式下将 Java 安装到自己的产品中。9 y& L# T& V O5 s
解决方案
# P( d2 R) Q+ r( i7 d# c9 u+ [6 f( f0 u
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。" \' C3 Z3 w- a- N( T3 R
2 Y0 l! ?& B1 ^! c* }命令行安装
/ Q: k2 ^5 w7 W* Y, Q
2 l U$ S8 B% O1 U6 D' n8 yJava SE 7 Windows 脱机安装程序命令具有以下语法:
8 s, p5 s. I M2 J9 y$ h3 u' a5 |+ U, a3 u& u
<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]2 s/ S' l1 k6 ]
7 ^7 g. O# \4 Z1 W其中 d u" h5 N9 Z) \7 A, k; T p3 ]9 }
2 m3 P# @! {2 X+ L
<jre>.exe 是适用于 Java 的单个可执行安装程序。; A% l# I9 i; X! N+ k6 V
/s(如果使用)表示静默安装2 V2 Z- k/ g6 v5 p9 ?- U
INSTALLDIR(如果使用)指定 JRE 的驱动器和路径。5 T4 i* y9 O& e$ y9 t( X
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。
' y& D9 D ]* j$ l @STATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。
* s# r4 [0 Q( B3 k0 F9 M2 bWEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。
, J7 l$ c. x* o$ S' [, n f" gWEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。
8 [: D- w; m" v5 g& A. R) h, P7 r: SWEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。- \+ D! E2 q, e; d/ x H
安装配置
6 D F2 Y) _* v5 {& x, |; ~2 p) |$ V) k$ K/ N6 J6 j
示例 1/ y) \# y7 _$ B2 _2 B
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
' [5 v0 y& m4 P. J- W) T; w4 Q执行 Windows 安装2 P5 _7 G5 Z- u2 X/ }3 X+ J; F
安装 JRE 内核、附加字体、颜色和声音库4 c/ h+ W3 t! Q4 v) u" ^2 U
用于安装上面提及的配置的命令如下所示:4 C w$ A& i1 X9 V% E( O2 H
jre-7-windows-i586.exe /s 4 Y. I% o U' {% F1 Q" N+ ?9 h) V
% t3 O- `2 P- y3 D" `& G示例 2
$ M) c L* r c( r0 E5 o! Y假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
- U+ C7 A9 E @: F" c$ j; \$ X执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre
/ o7 M$ I; _. t o. ^安装所有 JRE 功能
/ \6 i" g3 e8 i' a! G用于安装上面提及的配置的命令如下所示:$ H( p4 a& a% ?! a
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre
1 g) B* n& _# H- F! M
3 r* z1 {1 M; E' L/ q注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:- }; {# Y$ k- k5 h: U6 T5 X
start /w jre-7-windows-i586.exe /s
E5 t& j' z- b7 I" G6 G! `( S$ C+ g7 C h% z( B$ O: }2 G
创建日志文件
! N1 t& S* M4 U
' { s _, [; C日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。
! \% ]) w3 c' Z# I0 d/ _: s
$ e6 R. R7 p- s: x安装示例0 |- L0 O/ ]2 Z& E
1 F0 J+ }' f4 ]: S5 ~" o以下是安装示例:0 E: F! r" k) F' P0 t# l6 o: X
jre-7-windows-i586.exe /s /L C:\setup.log/ Q/ ~" t2 h: v K1 H- a3 z& B& m
以上命令会将日志写入到 setup.log 文件。
1 ?, @5 I8 I0 {" J1 g' p' q' A+ p4 {1 i, f! h% M% | G
9 H3 _& W: L( M. ]
|
|