数学建模社区-数学中国

标题: [转帖]Java安装的最新方法 [打印本页]

作者: god    时间: 2005-3-31 01:16
标题: [转帖]Java安装的最新方法
一.在Linux上安装JDK  & }/ `. M. I. {$ k0 _& [
  n- k* \, m  y7 Y( V7 D9 U0 _
  最新版Java的JDK (J2SE 1.3)已经支持Linux了,所以Linux用户可从Sun公司的Java网站上下载正式版本的JDK 1.3。  
& A3 s7 O& S: v6 p. Z4 a: T& q( U% n
* b9 A1 Q) X+ ^; d% j  A  虽然Java是跨平台软件,但在各种平台上的安装方式却略有不同。这里介绍一下在Linux操作系统上安装的注意事项。  
4 W9 U) Z# w" R5 F# e/ J3 f) K8 `
$ W6 K" H# ^- I6 }  在安装JDK (Java Development Kit)或JRE (Java Runtime Environment)时,这个Redhat package文件的默认安装路径是/usr/java。如果你要安装在其它路径下,例如要放到/usr/local/home 目录下,安装时要敲的指令就是:  
/ C5 ], ~+ x. [! g9 n0 e& _rpm -i --badreloc --relocate /usr/java=/usr/local/home j2sdk_1_3_0-linux.rpm  
" N2 T# Y7 ]5 Z/ J; s6 X* W8 a) w) ?( `+ D! o  l$ Y
  安装完后,所有可执行文件就被安装在该路径下的/bin子目录中。然后将这目录加进帐号原来的PATH中,如果用的是bash shell,其指令是:  
1 T" Z+ O1 m9 Fexport PATH = /usr/java/jdk1.3/binPATH  $ v( {0 x; f7 p( D- |- S
! f4 W8 m( @( X2 u
  如果要确定是否设定成功,只要打进java -version指令,看看是否能出现正确的版本号。  6 \- W5 R, d0 |. k  v8 G) T
1 I& K) m: }- v& w( w& ~
  在装完JRE后,Java Plug-in也自动被安装在JRE的目录下,为了让Netscape Browser找到这个Java Plug-in,我们必须将环境参数NPX_PLUGIN_PATN指到文件javaplugin.so所在目录上。指令是:  
6 Z6 a8 N  p" d+ e; p/ V1 M# Q! hexport NPX_PLUGIN_PATH = /usr/java/jdk1.3/jre/plugin/i386  ; J+ v3 H+ x: M# u0 B0 M( i% V

5 r! e2 ^1 M7 R3 S  如果接着你要设定Java Plug-in的property,只要执行Control Panel程序即可。这个程序位于jre/bin目录下。  ! B# c' u* \& m

0 ^: e, d% ~- a5 H! i6 ~  如果上面的步骤都顺利,你就可以在Linux中写Java程序、执行Java程序,并在Netscape Browser中执行最新版的Java Applets了。  6 e) N1 |4 w; d  c- i5 ]

. Z$ D! T4 w3 L5 j0 O! q  二.在 Solaris上装补丁  
: [! T' v3 `& e4 S" F) I* J3 I+ J, t5 G  d% Y
  在Sun Solaris 的UNIX操作系统上执行或开发Java程序的朋友们,必须在操作系统上安装一些补丁,才能避免执行 Java程序时可能发生的一些问题。patch程序就等于Windows NT上的所谓“service pack”,其作用是用来更正操作系统的一些Bug。  4 n+ i4 f7 [4 ~5 l' T& i

  R% h4 `- x& `8 a7 i6 g; y+ S  首先,如果想知道目前已经安装了哪些patch,请执行以下命令 :  ! }7 s  w) H1 h* ~) N/ {) W
command showrev -p  : ?7 M1 S1 {# T+ h
, V. R2 S/ O: K3 z+ w2 Z
  如果以下建议安装的patch不在输出的列表上,你就必须下载相关的patch。如果你是Sun的签约用户,就会定期收到一份SunSolve光盘,其中就包含了最新的patch文件。  
& @/ R9 ~( ^, y# `7 h  v% {$ ]; T7 p& l$ [0 F
  例如,使用最新的J2SE 1.3的朋友,如果要知道有哪些 patch必须安装(以顺利执行Java程序),可以到http://java.sun.com/j2se/1.3/README.sparc 查询。其中有几个表格,是针对不同版本 Solaris的patch列表。假如您使用的是最新的Solaris 8,只需安装编号为108940-07的patch即可。这些patch都可从SunSolve网站免费下载。  
( w+ t5 w! o8 d' D+ S& S5 t0 x' v" M- x4 I7 {
  下载某个patch文件后,你必须是系统的超级用户才能安装patch。首先将patch解压并展开:  
' h- L, ]7 J# Buncompress .tar.Z  / w- e/ M1 s" P! z7 n5 E
tar xfv .tar  
3 E- F5 N# P$ @4 A  l2 @0 O/ f9 k5 J, F4 P
  它会将文件展开到一个以patch编号为名的子目录下。详细的patch说明可在Install.info文件中找到。建议将系统改到单人模式(single-user),只要输入“shutdown”指令即可。然后在单人模式下,用patchadd指令安装patch文 件,其语法是:  , U5 n8 ]# x$ R0 n0 [
patchadd -M ……  
; ]% v0 p* U6 T) s) n: X
* o3 J' Y) k- [$ D1 j6 H' y$ L, p  完成后,重新开机就可以了:执行指令shutdown -i6




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5