|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?
: A- L, r W# j. j$ g: S2 s本文适用于:
5 m4 a9 Z9 a. n( e, y平台: Windows XP, Windows 2000, Windows 2003
7 P! b1 P0 D. \3 o) Q- W7 ?- `Java 版本: 7.0, 8.07 \+ M" U- J6 `5 d R
问题
$ d0 K* y4 m* D5 d3 Y8 n5 j
& I6 b3 k. @/ o- d! c! z系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。5 _0 v* p4 D1 C' `% C
开发人员要求在静默模式下将 Java 安装到自己的产品中。2 o( T8 D' [* V( N: @) |
解决方案1 G9 K, n( ]5 f1 ^1 U8 k
: T- _6 G- F' g7 O( t; O x
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。
0 W6 U5 S. w$ N( k/ E+ {1 S3 R9 @6 L# M* U2 s
命令行安装7 J" K* d" H1 R. {) E
! d1 p0 w/ k6 Q! a5 {5 K7 }/ q/ {% x( G
Java SE 7 Windows 脱机安装程序命令具有以下语法:
) q# R4 o5 u/ p K; z, @8 c& v8 o& a1 R ^% U+ L
<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
; J V! c0 E# c d3 x$ g5 B, Y: v
) A& t c8 U: E其中
/ P7 v( z# q, \% v x
U: C; s( b* _" O<jre>.exe 是适用于 Java 的单个可执行安装程序。
+ ?" S. }" B( g$ r9 q/s(如果使用)表示静默安装
' p9 ^+ A& `8 kINSTALLDIR(如果使用)指定 JRE 的驱动器和路径。) M. `! C2 t+ u) s" i& r" T
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。& E4 }4 s1 n# b
STATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。
: B/ i S+ C. r3 N' q; B4 \0 D" h$ ?* |WEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。
+ G9 \" d9 u7 F1 I! g/ W3 T$ ?WEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。) d' U) x4 v8 x
WEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。" V" N7 ] z- f# R& M5 P0 B4 T
安装配置, g) u# Z- [: P8 n2 D
" [9 ?7 `5 Q, A, v/ L4 T1 c示例 1
[. U& a4 D% J3 l. i, Q% a假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:6 d/ o3 F, G& z) u* x3 ]3 {! }
执行 Windows 安装
0 d4 A' [( O$ {/ E) _3 W安装 JRE 内核、附加字体、颜色和声音库# F$ P5 [9 W$ d- ^8 ^
用于安装上面提及的配置的命令如下所示:0 E: r J- w; e6 @# y; t
jre-7-windows-i586.exe /s
5 N% K4 N* q, \* G4 M0 U' A C( V' c, H2 o4 k1 B% j% U. U1 T
示例 24 N+ _- @" @1 n
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:3 _+ `- b6 S+ Y0 J4 W
执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre
- |5 z- C! I+ z7 r, ?$ y. B安装所有 JRE 功能. {5 W m5 v9 u% w8 d
用于安装上面提及的配置的命令如下所示:" ~, m8 n$ E2 h0 v: i' q; C, ?. ^$ E& J
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre! |) r: H9 f7 T4 T: k- A' ]0 J
% A- Q$ f. C" S) l. O注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:
4 a& ^$ }4 n% j% s# ?start /w jre-7-windows-i586.exe /s
) S- O/ X6 O: u' V# M) o6 P1 C0 M& M
创建日志文件; E0 o, f. C) m0 q. \
' h& S' ~# F5 O: P$ a0 h日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。
0 h: b" p# r/ O! A. [2 O% ]+ c: h! N D1 t7 V2 ?
安装示例* a- y$ [7 I3 a' H; e
, C5 q, c* ?* v以下是安装示例:
0 n# R" @( `, ijre-7-windows-i586.exe /s /L C:\setup.log* c: B) I4 Z2 [& M! }, H9 e
以上命令会将日志写入到 setup.log 文件。
- ~3 Y X5 U+ s9 J7 j% B9 N0 h% i. \* Q+ o% e
9 @3 O$ ]+ H' {+ W% {) K
|
|