|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?
1 d0 {/ L. |7 T2 i本文适用于:
8 e8 X' ^* y# _ v+ @% n: i平台: Windows XP, Windows 2000, Windows 2003
) @& g; m; D# @. ? YJava 版本: 7.0, 8.0
: ~) \; d2 c. y: b& d% T问题0 w$ L2 H, m8 E# j) Z* E
' y! H" w( u) }2 x. Q' j7 m/ B; Z
系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。
+ X5 ~( W) s- d1 r* t开发人员要求在静默模式下将 Java 安装到自己的产品中。
4 \/ ~0 t* c7 R. K解决方案
. ~7 ]; t* N* `, \- R& }, G% @% f l, A
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。
. T+ T) r. s* }& U9 l$ h- I5 x/ G E9 O1 G
命令行安装
- ]8 ?/ @8 ~# j, J6 K5 T
0 W& y, r9 f2 g% pJava SE 7 Windows 脱机安装程序命令具有以下语法:; U) g5 F' n$ I! t
% ^ S8 N+ C( w* K' U
<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
, ]' M" ?; I+ H0 P. D5 T: I" v4 }/ Q- z6 F. v: j* o8 Q, _' M! P- m S
其中
5 c' F- R) A) d. F z6 v m$ ]5 D7 N, W8 ^& ~& \
<jre>.exe 是适用于 Java 的单个可执行安装程序。
: c3 y2 [ X5 ~& K( c6 w/s(如果使用)表示静默安装
- s. }, t0 s, }0 u% V: p& S4 P7 LINSTALLDIR(如果使用)指定 JRE 的驱动器和路径。5 g# l/ D$ f8 ~
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。
- q+ _. c3 V" K* t% O0 t$ k8 X% bSTATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。6 M& G2 D8 S+ Z& |, V
WEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。+ \8 S! L7 ?7 A/ \! \4 M& D
WEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。
: f5 C/ J' q" l0 J O: XWEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。
( w4 Q6 s" Q7 N l安装配置
* D' p/ _) _0 t' s# J% |) \; Y* W/ V1 N1 y
示例 1
/ B+ j7 c \) W% i# v假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
: k5 V; Y( ], C( ~, c0 t执行 Windows 安装 J# g& E% a* M. k- D$ J9 W) a
安装 JRE 内核、附加字体、颜色和声音库9 A! y0 y0 P- A; ^
用于安装上面提及的配置的命令如下所示:
( C- t3 X: w& n( |5 q; E" djre-7-windows-i586.exe /s & Q/ H, t4 u+ e) W: r
: ~4 w' p4 D* ]4 I
示例 2
# _9 b) D0 J& K( o8 P假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:
, e+ G4 _" n( j! p8 N执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre# c1 o- f7 {; T9 b7 W
安装所有 JRE 功能
* b# I6 G/ h, e) w0 c; a4 g用于安装上面提及的配置的命令如下所示:
' \" M' m, A/ n1 l5 Gjre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre0 o G5 N$ p8 R( E7 T3 ]3 I' V
* ~$ E9 x6 \- L# r- C
注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:
% l3 M+ B# C. }. ^7 o! P4 J1 Astart /w jre-7-windows-i586.exe /s$ L5 K+ I' k8 G9 z! Y+ k- B
. R) [, Z4 w3 j# F6 _ |创建日志文件- K6 d$ m4 i5 H5 J8 V! l9 y
) G4 b9 ?# a( C2 E( S日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。& `" t h* ]1 e' P
/ S) j+ p% e4 ?2 j7 h1 s安装示例
9 h! Z# T$ t2 H; ?3 N% f0 J1 l5 a& g% p) A
以下是安装示例:& ?7 |% a7 Y$ h* N9 O
jre-7-windows-i586.exe /s /L C:\setup.log9 g; w+ \% H4 I2 q. D- `, s
以上命令会将日志写入到 setup.log 文件。8 ^( C) l+ v- @" @: \
2 b: h% z0 b. b$ j. A% [
N7 n6 Z8 o; U( m; y |
|