|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?4 s$ v2 O) U7 V. U4 x: N; }
本文适用于:: i, f/ o' i" {& f1 A* G2 n7 O
平台: Windows XP, Windows 2000, Windows 20030 T$ E w5 l0 P' I( F; @! L- K
Java 版本: 7.0, 8.0
3 q0 U5 P j& ~& O) b' T问题& p# L$ e3 s! @' ^2 n/ }
6 T1 Z( j, K3 F* u
系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。3 u& X$ w' ?) P& D# Q+ @9 q
开发人员要求在静默模式下将 Java 安装到自己的产品中。
6 a+ i$ R; o7 u8 x: n解决方案! p0 \( Y/ J1 a* b
# k, A X# l: w5 U3 j% z7 O' c
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。
9 m4 z; y! M1 P5 ]2 {
- Z6 z$ O' M2 j* R) `* o1 I命令行安装- L+ ^3 Q' J) T! F1 D6 v
- A: N$ n! M' J; F9 p0 b0 ~Java SE 7 Windows 脱机安装程序命令具有以下语法:* ^. H! O7 z$ B. s7 d7 s
! L. @! T/ \- u<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
8 E ?3 D8 s9 ^' x8 Y/ ]& G
. i3 y0 g. v. Z* l其中; B( V: @, c5 R/ C, j3 P% n$ m- w7 r
" c+ W" t4 d |1 y3 r
<jre>.exe 是适用于 Java 的单个可执行安装程序。
; J' F5 R6 _* E, i! I6 m/s(如果使用)表示静默安装. |. g& _/ i! }! G9 T
INSTALLDIR(如果使用)指定 JRE 的驱动器和路径。! r3 v- \. N. y. n( e! n
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。
+ Z. Z/ c" T z: h9 M9 iSTATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。
( v9 U: \9 ?8 t( Y0 b8 vWEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。" J/ }- h) r: P. z
WEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。
+ I' k7 f3 }' mWEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。4 G8 G) h! @ V2 h% V6 L F
安装配置
; x: c8 O- Y& h* V/ O$ f/ B& A2 X1 d: K @
示例 1
8 ~9 }: ~/ A( t1 \假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
5 A2 N3 P( C( H* S4 A' P执行 Windows 安装7 u# S( B2 w: d: p9 L9 `
安装 JRE 内核、附加字体、颜色和声音库8 z" c; p+ w( _& m: o" j4 h' j
用于安装上面提及的配置的命令如下所示:. p( c5 z T' ?: }- }- Z& K
jre-7-windows-i586.exe /s / v& W; i1 d5 G, w9 s* m6 j
& N' M' Z" z. O, s' H7 M! j示例 23 v; y6 P4 w( {$ Z) S. T3 p; q! r
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:; ~+ H: t4 F$ e! `
执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre
. `+ L. ?( g* K安装所有 JRE 功能+ @& ]( `3 @& g3 z
用于安装上面提及的配置的命令如下所示:
( c3 C) m! x/ h ejre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre
7 ?9 f2 z* v" j' [' i8 X/ A/ n! u" d q3 [% J* H
注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:
8 n; W9 H, \5 i: l, h Kstart /w jre-7-windows-i586.exe /s+ Y0 s# h4 {1 F+ f
) s) l: k2 E8 [7 ]& y/ j
创建日志文件
2 V2 c8 {5 q& z m+ y. E2 J" w* E+ I+ s
日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。
$ g' G. ^( r) \: g
4 K; E ?* D1 e3 [3 ?% A: @5 j7 N8 w2 u安装示例5 p a9 r4 [, a0 N; W
. H" ]8 k& t( i( T6 t( w以下是安装示例:
9 y. Q9 R; }! ^6 a' o7 i u) fjre-7-windows-i586.exe /s /L C:\setup.log
$ O) g5 b; a; M. e& C3 d以上命令会将日志写入到 setup.log 文件。
9 b; ]" z: P( g5 Z/ Z# Q9 y$ {
6 |/ W( D: V0 S& n
, q d5 r* q% x7 @8 ? |
|