PLM之家PLMHome-工业软件践行者

[转载电子书] 如何执行静默(无人参与)Java 安装?

[复制链接]

2015-5-12 10:31:17 4432 0

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
如何执行静默(无人参与)Java 安装?% ?& F2 Z2 j4 p4 k
本文适用于:1 \" A5 O+ f2 W2 Y+ t4 I! |# i
平台: Windows XP, Windows 2000, Windows 20032 C1 d) x3 C2 _  D
Java 版本: 7.0, 8.0
( A5 }+ D, _3 |* T$ f( D问题) ~: g/ W8 B0 S# w+ Z
! O4 R' l' B9 B3 B* R7 C/ c
系统管理员希望在 Intranet 中的多台计算机上部署 Java,但不想进行用户交互操作。/ F! D( y* B7 q/ d
开发人员要求在静默模式下将 Java 安装到自己的产品中。
3 w5 `' n( o  z$ T# f解决方案
+ }2 y4 o  L* A7 K4 Z# \8 i7 a% W; d. ]) R8 B; h3 A5 p. o9 u+ f0 v& I
Java 安装是使用 Microsoft Window Installer (MSI) 2.0 技术构建的。MSI 包含对静默或无人参与安装的内置支持。本文档介绍如何使用可启动 MSI 安装的 .exe 手动安装 Java。  阐述了安装程序选项。3 Y: j! ~! ^; V) O4 C  x- }  n
/ H& \' F  v, _! _4 ~% `  b* L
命令行安装3 @8 e) ~1 i# x; D7 J5 C8 v& L

4 l; l7 u8 n; }/ N5 a0 o2 x9 cJava SE 7 Windows 脱机安装程序命令具有以下语法:
% y( W0 {- E6 [+ G
* n  p& ~, G6 R& f- R<jre>.exe [INSTALLDIR=<驱动器>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L], f6 t+ _2 t" b1 T. }
9 w( [2 H& Z+ X  H8 E3 K$ e
其中
% e1 j* P  x2 g. v
( Z' p' {/ b" V8 n<jre>.exe 是适用于 Java 的单个可执行安装程序。" _- E" p) z9 T) A+ Z
/s(如果使用)表示静默安装/ J! }$ W1 M) g& R  B  {
INSTALLDIR(如果使用)指定 JRE 的驱动器和路径。: Z! h: A! u# c( u- q% m* b* g$ v/ _
如果未指定 INSTALLDIR,则将安装到 C:\Program Files\java\jre(默认位置)。) ]$ b) _8 m' I8 a' l
STATIC=1(如果使用)指定静态安装。此选项适用于 6u10 和更高版本。有关详细信息,请参阅静态安装。  S& b7 J8 S- O9 L& j
WEB_JAVA=0(如果使用)禁止在浏览器中运行任何 Java 应用程序。
6 ~/ c! k( V# g! a1 tWEB_JAVA=1(默认值)允许在浏览器中运行 Java 应用程序。此字段自 7u10 发行版起可用。有关详细信息,请参阅设置 Java 客户机的安全级别。4 }1 F+ U4 }% l- \. Y
WEB_JAVA_SECURITY_LEVEL(如果使用):设置在浏览器中运行的未签名 Java 应用程序的安全级别。此字段的可能值为“V”(非常高)、“H”(高)、“M”(中,默认值)或“L”(低)。此字段自 7u10 发行版起可用。
/ G% c" T* f: h/ B3 O安装配置) b6 O  x2 x3 s: `

8 N3 ~. z* A7 `2 l$ G示例 1  z# P8 K2 v6 k! Y' r* M
假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:+ x& N/ P* C. }# S6 m( q" j9 _" ]
执行 Windows 安装
; D- O  _0 V& M- Y8 H! e% H9 {& X安装 JRE 内核、附加字体、颜色和声音库! Z+ j7 H* H, d5 a0 F- K# A
用于安装上面提及的配置的命令如下所示:/ V; p$ e0 T% q
jre-7-windows-i586.exe /s
4 a* G* Y6 G0 x# a" I1 M& N& H, R( w) e
示例 2
4 P. L6 ]; g0 W假设 JRE 安装程序为 jre-7-windows-i586.exe,并且您想要安装以下配置:# E+ D- m; M& }" l0 ~" z
执行 Windows 脱机安装,并在 D 驱动器上的下列位置安装 JRE: java\jre
4 D4 v! m' m3 `, `) n4 _安装所有 JRE 功能7 r' B, |) N7 j$ e7 W
用于安装上面提及的配置的命令如下所示:4 h! _" C. F, L6 y9 }9 S
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre# P# I: n" q3 K; l

6 s  X& g( G7 ]" Y" h注意:为确保打开 MS-DOS 窗口,在 Java 安装完成之前,请使用 start /w 命令,如下所示:& @- ]: s  ^. t/ }
start /w jre-7-windows-i586.exe /s
% ?5 }, p4 _4 w. Q6 H. M0 L1 V& _! H* Q/ H
6 P! H  H+ B: ?1 y$ d创建日志文件7 Q9 _; A# s. j! K/ ~

7 T, ~7 j: x0 }" [4 q日志文件可用于验证安装是否成功。若要创建一个记录安装进程的日志文件,请在安装命令后附加 /L C:\setup.log,并滚动到日志文件的末尾进行验证。1 n4 }9 y( ^+ V' U9 o$ g2 x

7 u5 J& c2 W6 n$ @0 l  {安装示例' Y4 y; p" `- f# H5 ?/ |" _

7 i8 w  r( N% s: P( ^7 s以下是安装示例:
1 P( ?- G) F2 ^* z) j( |+ a3 vjre-7-windows-i586.exe /s /L C:\setup.log2 N  J5 F; Z  v# w
以上命令会将日志写入到 setup.log 文件。
9 B" j! X! t# N  ]9 |9 U+ H
. ]7 H. ]. m8 ]1 V( c8 Z$ J( k/ t+ b$ F  C( v4 x. N
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了