ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:19.37KB ,
资源ID:11547889      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11547889.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Sun JDKJRE 141516 Linux 安装全攻略.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Sun JDKJRE 141516 Linux 安装全攻略.docx

1、Sun JDKJRE 141516 Linux 安装全攻略Sun JDKJRE 1.41.51.6 Linux 安装全攻略 Sun JDK/JRE在Windows上安装很方便,但是在Linux上安装给很多人造成了不少麻烦,这几天我查了不少文章,终于总结出一套较为完整的方案。我是在Ubuntu 6.10上试验的,当然也适合于其他版本的Linux。Sun发布的JDK/JRE有两种版本,一种是.rpm.bin格式的,另一种则是.bin格式的,前者我没有试,但是我想应该是适合于rpm的,可能会安装到/usr里面去,而且自动化程度可以高一些。后者则完全是绿色软件,只是做一个解压的动作。下面我就来讲后者的

2、安装全攻略。1、首先我们要到Sun的网站上去下载JDK/JRE(点这里进入),最新的正式版本已经是6.0(也就是1.6),当然老的版本Sun也仍然提供下载,点上面的“Previous Releases”就可以找到了。下载.bin文件,下面假设这个文件的名字是jdk1.x.bin。2、把安装文件解压出来。假设我们下载的文件保存在/opt下。打开终端,运行以下命令:引用:cd /optchmod a+x jdk1.x.bin./jdk1.x.bin 你会看到版权提示,不管它,按空格键翻页。然后会提示你是否同意版权协议yes/no,此时输入yes,回车,安装程序就会把文件解压到当前目录下的jdk1.

3、x这样的目录下面(JRE应该大体相同)。3、让JDK/JRE支持中文。由于默认安装的JDK/JRE不带中文字体,不支持中文显示,所以我们要自行修改某些字体相关的配置,让它们支持中文。设定字体有两种方法:第一种方法是把你的中文字体目录做个连接到jdk/jre/lib/fonts里面,这种方法很简便。看命令:引用:cd /opt/jdk1.x/jre/lib/fontsln -s /usr/share/fonts/truetype/windows fallback (假设我们的中文字体放在/usr/share/fonts/truetype/windows目录里,这个目录里我放的是从Windows那

4、边copy过来的字体) 为什么要做fallback这个连接,我也是从网上看到的,我想应该是Sun做的设定吧,设定JDK/JRE在运行时会到这个目录里去找那些非西方字体。这种方法对JDK/JRE 1.4/1.5/1.6都适用,但是由于没有在fontconfig.properties文件里面详细设定字体,所以这种方法显示出来的字体很难看。第二种方法是把配置好的fontconfig.properties做个连接到jdk1.x/jre/lib里面。看命令:引用:cd /opt/jdk1.x/jre/libln -s /etc/java/fontconfig.properties (假设我们的fontc

5、onfig.properties放在/etc/java目录里) 这种方法对JDK/JRE 1.4/1.5/1.6都适用,只不过1.4版本的文件名是font.properties而不是fontconfig.properties。当然你也可以直接把fontconfig.properties文件复制到/opt/jdk1.x/jre/lib里面,这样就不用做连接,但是如果你同时安装几个不同版本的JDK,还是做连接比较方便。在下面我会把我配置好的font.properties和fontconfig.properties的内容贴出来,大家稍作修改就可以用了。3、让Web浏览器支持Java插件(也就是支持J

6、ava Applets)。做一个连接就可以了。看命令:引用:cd /usr/lib/firefox/plugins (Ubuntu的firefox插件目录在这里,其它版本以此参考)ln -s /opt/jdk1.x/jre/plugin/i386/ns7/libjavaplugin_oji.so 然后运行firefox,在地址栏里打入aboutlugins,回车,可以看到firefox的插件列表里已经有了Java插件。如果你用的是其它的浏览器,方法大体也差不多,就是进入浏览器的plugins目录,做一个连接。不过要注意的是,如果你用的浏览器是mozilla 1.4/netscape 7.0以上

7、的版本,用上面的命令没问题,但是如果你用的浏览器是mozilla 1.2/netscape 7.0以下的版本,Sun有提供另一个插件。这样的话,命令就要改一下了:引用:cd /usr/lib/mozilla/pluginsln -s /opt/jdk1.x/jre/plugin/i386/ns7-gcc29/libjavaplugin_oji.so 4、让Web浏览器支持Java Web Start程序。(可选安装)如果你不知道Java Web Start程序是什么,看这里: Web Start程序该用什么程序来处理。对应mozilla/netscape浏览器的方法:点击菜单:Edit-Pre

8、ferences-Navigator-Helper Applications然后新建一个mimetype:mimetype是:application/x-java-jnlp-fileextention是:jnlp关联程序是:/opt/jdk1.x/jre/bin/javaws对应firefox浏览器的方法:由于firefox没有直接添加mimetype的方法,所以要改的话需要安装一个Mime Type Editor扩展,看这里:http:/forums.mozine.org/index.php?showtopic=55215、为firefox浏览器加入Java Console菜单项。(可选安装

9、)mozilla/netscape装好java插件之后就有Java Console菜单项,可以方便地调用Java控制台,这对程序员调试程序有用。但是firefox还没有这个菜单项,添加的方法就是解压一个zip文件到firefox/extension目录。现在我们就来添加,看命令:引用:cd /usr/lib/firefox/extensionsunzip /opt/jdk1.x/jre/lib/deploy/ffjcext.zip 重启firefox,就可以看到工具菜单里多了一个Java Console菜单项。JDK/JRE 1.5及以下版本并没有提供这个firefox扩展,如果要安装的话到这

10、里安装:https:/addons.mozilla.org/firefox/141/6、把Java工具加入系统菜单。(可选安装)Ubuntu自带的JDK/JRE会在系统菜单中添加两个Java工具,就是Java Plugin Control Panel和Java Policy Tool。下面我们也为自己安装的JDK/JRE添加两个菜单项。在Ubuntu的主菜单上点击右键-编辑菜单-首选项-新建项目:第一项:图标是:/opt/jdk1.x/jre/plugin/desktop/sun_java.png名称是:Java Plugin Control Panel (这个随便写)命令是:/opt/jdk

11、1.x/jre/bin/ControlPanel第二项:图标是:/opt/jdk1.x/jre/plugin/desktop/sun_java.png名称是:Java Policy Tool (这个随便写)命令是:/opt/jdk1.x/jre/bin/policytool7、添加JAVA_HOME/JRE_HOME环境变量。(Java开发人员必备)这里以最常用的bash命令解释器为例,编辑用户目录下的.bashrc或.profile文件。如果你想在所有用户的shell下都生效,就编辑/etc/profile文件。同样都是加入以下内容:引用:export JAVA_HOME=/opt/jdk1

12、.xexport JRE_HOME=/opt/jdk1.x/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 至此,Sun JDK/JRE在Linux上的安装过程结束。附录:font.properties和fontconfig.properties文件内容注意:我用字体的是从Windows 2003上copy过来的,如果你用其他的字体,就要修改配置文件里面的一些字体名称和字体目录,这个要参照你的字体目录里面的fonts.dir或者

13、fonts.scale来改。即使是Windows的不同版本,比如XP/98什么的,字体版本可能有所不同,字体名称可能要作相应修改。如果你也在用从Windows 2003复制过来的字体,那么只需要修改字体目录就行了。修改字体名称,最快的方法就是查找/替换了。字体名称里面要注意的一点就是字符集,比如:-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1这是SimSun宋体,字体名称后面有iso10646-1,这个是GB18030字符集,是最新的中文字体标准,支持最多的汉字,你要替换这个字体名称的话,最好用后面同样是iso10646-1的字体来替换,

14、其他以此类推。JDK/JRE 1.4的字体配置文件中我只用到了SimSun字体。1.5以上版本的字体配置文件,可以修改中/日/韩字体,英文字体就不用改了,Sun JDK/JRE自带Lucida系列字体,只要把字体目录加一条,指向/opt/jdk1.x/jre/lib/fonts就行了。附1:font.properties文件内容(JDK/JRE 1.4版本/Windows字体适用)引用:# (#)font.properties.zh_CN.Sun.linux 1.1 03/07/14# Copyright 2003 Sun Microsystems, Inc. All rights reser

15、ved.# Component Font Mappings For Linux zh_CN_U_UTF8#serif.0=-b&h-lucidabright-medium-r-normal-*-%d-*-*-p-*-iso8859-1serif.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1serif.italic.0=-b&h-lucidabright-medium-i-normal-*-%d-*-*-p-*-iso8859-1serif.italic.1=-misc-simsun-medium-r-normal-0-0-0-0-p

16、-0-iso10646-1serif.bold.0=-b&h-lucidabright-demibold-r-normal-*-%d-*-*-p-*-iso8859-1serif.bold.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1serif.bolditalic.0=-b&h-lucidabright-demibold-i-normal-*-%d-*-*-p-*-iso8859-1serif.bolditalic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1sanss

17、erif.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1sansserif.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1sansserif.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1sansserif.italic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1sansserif.bold.0=-b&h-l

18、ucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1sansserif.bold.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1sansserif.bolditalic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1monospaced.0=-b&h-lucidatyp

19、ewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1monospaced.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1monospaced.italic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1monospaced.bold.0=-b&h-lucida

20、typewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1monospaced.bold.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1monospaced.bolditalic.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1monospaced.bolditalic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialog.0=-b&h-luc

21、idasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1dialog.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialog.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1dialog.italic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialog.bold.0=-b&h-lucidasans-bold-r-normal-san

22、s-*-%d-*-*-p-*-iso8859-1dialog.bold.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialog.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1dialog.bolditalic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialoginput.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*

23、-*-m-*-iso8859-1dialoginput.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialoginput.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1dialoginput.italic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialoginput.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*

24、-%d-*-*-m-*-iso8859-1dialoginput.bold.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1dialoginput.bolditalic.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1dialoginput.bolditalic.1=-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1# Missing Glyph Character#default.char=274f#

25、Component Font Character Encodings# 字符编码 - 开始# 这个文件是用/opt/jdk1.4/jre/lib/font.properties.zh_CN_UTF8.Sun这个文件修改的# 如果你的Linux默认字符集是UTF-8,那么下面这段不用改# 如果是GBK/GB2312,就从font.properties.zh_CN.Sun复制类似的一段来覆盖fontcharset.serif.0=sun.io.CharToByteISO8859_1fontcharset.serif.1=sun.io.CharToByteUnicodeBigUnmarkedfont

26、charset.sansserif.0=sun.io.CharToByteISO8859_1fontcharset.sansserif.1=sun.io.CharToByteUnicodeBigUnmarkedfontcharset.monospaced.0=sun.io.CharToByteISO8859_1fontcharset.monospaced.1=sun.io.CharToByteUnicodeBigUnmarkedfontcharset.dialog.0=sun.io.CharToByteISO8859_1fontcharset.dialog.1=sun.io.CharToByt

27、eUnicodeBigUnmarkedfontcharset.dialoginput.0=sun.io.CharToByteISO8859_1fontcharset.dialoginput.1=sun.io.CharToByteUnicodeBigUnmarked# 字符编码 - 结束# Exclusion Ranges# XFontSet Information#fontset.serif.plain=-b&h-lucidabright-medium-r-normal-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-

28、0-iso10646-1fontset.serif.italic=-b&h-lucidabright-medium-i-normal-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.serif.bold=-b&h-lucidabright-demibold-r-normal-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.serif.bolditalic=-b&h-

29、lucidabright-demibold-i-normal-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.sansserif.plain=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.sansserif.italic=-b&h-lucidasans-medium-i-normal-san

30、s-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.sansserif.bold=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.sansserif.bolditalic=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1,-misc

31、-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.monospaced.plain=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.monospaced.italic=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,-misc-simsun-medium-

32、r-normal-0-0-0-0-p-0-iso10646-1fontset.monospaced.bold=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.monospaced.bolditalic=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,-misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1fontset.dialog.italic=-b&

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1