|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何执行静默(无人参与)Java 安装?
+ Y3 M8 D1 G8 V本文适用于:
' @1 H% @/ I; J: {0 f/ o平台: Windows XP, Windows 2000, Windows 2003# b' |4 }9 K' L; y" {
Java 版本: 7.0, 8.0
4 W7 b: X! W" Y+ K) ]问题
( C3 h' v [: c+ p3 A% u9 d" N! N/ R( Q2 p# P
系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。
2 F- P$ [5 w' m y- ~开发人员要求在静默模式下将 Java 安装到自己的产品中。; q+ @- O2 b- W. k
解决方案: W$ M5 r$ _4 `1 T) }. Z: p3 w
+ a' C" u" e8 {# D( j
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。 阐述了安装程序选项。
3 M8 T( n7 v7 F5 z" I" U Q) ^7 E; q* N
命令行安装 `+ m! g: ]& ]& j
/ A$ }+ D* L h2 _2 j5 ~
Java SE 7 Windows 脱机安装程序命令具有以下语法:3 B) g- O0 `" K& h( t7 L
. C$ z5 \0 K+ r5 l
<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
. H: X( \8 e6 R( M% |3 l/ H6 m; B" R" l& K
其中3 I' W7 Z# X$ G( }# ?
; b5 K# u" g2 h, V' N3 `1 @( @7 R
<jre>.exe 是适用于 Java 的单个可执行安装程序。! P9 x j% E% H" s
/s(如果使用)表示静默安装% z! E( S3 ~, W3 O B6 \1 a
INSTALLDIR(如果使用)指定 JRE 的驱动器和路径。
/ @5 e2 G8 y& d& C7 J. |- Z5 U如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。. J- V3 O2 f/ m, ]& s
STATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。1 o5 g( Z u: y
WEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。/ J5 i$ n, k4 s" ?, `
WEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。
, l) A+ S* D( e% _WEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。; c% G& @2 Q+ e( c' v) ?' n
安装配置/ _) C4 H$ W: T- R
# s+ Q( N e% F' @# b+ x
示例 1' `. l) ^0 B( O E' u! L Z7 O
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:" u/ a6 T- O- i
执行 Windows 安装0 I, h' E/ @6 w- m* @; Q
安装 JRE 内核、附加字体、颜色和声音库0 U/ {; E* a* ?8 `' X V) H
用于安装上面提及的配置的命令如下所示:
+ |9 E, W; L/ ]3 q6 F" o( Xjre-7-windows-i586.exe /s
; [$ w& ?) i9 T7 k/ F! o B( u( I6 F8 e2 e+ Q4 I0 d
示例 2& U" }1 A& P! Z. R5 C7 @
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:: @" _4 t: I$ P$ _# G
执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre
+ l' X g* c1 |* F6 H2 [6 n1 J; V9 B安装所有 JRE 功能0 @( j5 j! w$ X) \# L$ I2 ^
用于安装上面提及的配置的命令如下所示:, s3 E% f. s" \$ ^9 \: j; v
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre, W! X' B: y. T. F
3 T- y- r, Z; E3 }# @注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:
8 W- \4 G1 ?( e" u2 rstart /w jre-7-windows-i586.exe /s( h$ P, W; G) r/ }2 |
" Q0 n, t2 o2 M. }& ^* A
创建日志文件# g, O( x8 K0 a; t( U9 Z
6 P( J* R8 g7 q( k2 U
日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。3 o) o; }5 W' [/ M' T6 I: T. N
. v4 o/ p/ s# T B" g9 J" C7 o
安装示例
/ V9 o0 M( j$ R6 p6 D: E4 |$ ?5 K. f+ u2 \
以下是安装示例:
+ y) \9 n8 N' [: ~) ojre-7-windows-i586.exe /s /L C:\setup.log$ A/ b" U$ Q: \( k1 P. C
以上命令会将日志写入到 setup.log 文件。
! g% Q7 u5 ]6 r: I. u" Y
; `7 s& ?$ L+ s; ?* ~9 g
- q+ Q) u. v4 }% E$ ^# V' t* Q# U |
|