jre1.4.2(linux安装jre8)
一、linux下安装的matlab无法显示中文,怎么办求详细解答!谢谢!
首先要明白在linux下Matlab的图形界面是用java做的,所以matlab无法显示中文,实际上是你的linux系统中的java系统的中文字体配置没有做好。
下面提供两个方法。
方法一:
打开matlab/sys/java/jre/glnx86/jre1.4.2/lib/下的font.properties,在最后加上如下语句:
filename.--misc-simsun-medium-r-normal-*-*-120-*-*-c-*-gbk-0=/usr/share/fonts/zh_CN/TrueType/simsun.ttc
appendedfontpath=/usr/share/fonts/zh_CN/TrueType/
其中的simsun.ttc是从windows拷贝过去的,当然也可以不用它,只要是支持中文的字体即可。比如Fedora8该目录下的 zysong.ttf也可以。
其中"filename."属性用于指定matlab打开文件对话框中路径的显示字体
"appendedfontpath"属性用于指定额外字体,指定该路径为系统中包含中文字体字体的路径
然后在matlab的设置选项中选取需要的字体。
方法二:
也可以把字体直接拷贝到或链接到matlab/sys/java/jre/glnx86/jre1.4.2/lib/fonts下,再启动matlab选择字体。
方法三(建议使用):
由于Matlab自带的jre比较老,建议升级到最新的jre,使用命令:
sudo apt-install sun-java6-jre
来安装jre,然后cd到Matlab安装目录下的sys/java/jre/glnx86目录下创建一个到sun-java6-jre的链接
sudo ln-si/usr/lib/jvm/java-6-sun-1.6.0.03/jre jre1.6.0.03
然后修改Matlab安装目录下的sys/java/jre/glnx86/jre.cfg文件,将其中的1.4.2修改成1.6.0.03,这样,matlab就会使用1.6.0.03的jre来启动了,新的jre性能应该比老的要好。
这样,不需要修改任何的文件,启动matlab后,在preferences的fonts列表中就可以看到系统所有使用的字体,选择一个支持中文的字体即可。
二、Linux中JDK的安装和配置方法
一、软件下载
1、下载JDK(下面分别是32位系统和64位系统下的版本)
位
位
# getconf LONG_BIT#查看系统多少位
二、安装JDK7.0版本
1、先卸载服务器自带的jdk软件包
# java-version#查看服务器是否安装过jdk
java version"1.6.0_17"
OpenJDK Runtime Environment(IcedTea6 1.7.4)(rhel-1.21.b17.el6-i386)
OpenJDK Client VM(build 14.0-b16, mixed mode)
# rpm-qa|grep gcj#查看服务器安装的jdk软件包信息
libgcj-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum-y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686#卸载软件包
2、安装jdk7.0
解压配置安装
# mkdir-p/usr/lib/jvm
# tar zxvf jdk-7u9-linux-i586.tar.gz-C/usr/lib/jvm
# mv/usr/lib/jvm/jdk1.7.0_09/usr/lib/jvm/java7
3、添加jdk7.0到系统环境变量
#cp/etc/profile/etc/profile.bak#备份
#vi/etc/profile#编辑,在最后添加下面的内容
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#source/etc/profile#使配置文件立即生效
由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
update-alternatives--install/usr/bin/java java/usr/lib/jvm/java7/bin/java 300
update-alternatives--install/usr/bin/javac javac/usr/lib/jvm/java7/bin/javac 300
update-alternatives--install/usr/bin/jar jar/usr/lib/jvm/java7/bin/jar 300
update-alternatives--install/usr/bin/javah javah/usr/lib/jvm/java7/bin/javah 300
update-alternatives--install/usr/bin/javap javap/usr/lib/jvm/java7/bin/javap 300
执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择
# update-alternatives--config java
4、测试
# java-version#测试是否成功
java version"1.7.0_09"
Java(TM) SE Runtime Environment(build 1.7.0_09-b05)
Java HotSpot(TM) Client VM(build 23.5-b02, mixed mode)
三、linux怎么安装jrelinuxjre安装
用windows远程linux服务器安装jre,linux只有ssh协议,并且rz/sz命令不可用。求详细_骤不要百度复制粘贴?
可以的话,可以试着用wscp协议上传JRE安装文件到Linux服务器上,然后编辑相应环境变量来安装JRE
安装了jdk没有安装jre怎么办?
众所周知,在jdk1.8之后,就不在提供jre了;但是我们可以通过JDK提供的工具生成JRE,下面是操作步骤:
1.打开系统的“终端窗口”;windows直接“win键+r,输入CMD”即可进入;linux则可以鼠标右键后,选择“Openinterminal”即可。
2.切换到JDK的安装目录下,记住不需要进入任何一个JDK安装目录的子目录;进入JDK安装目录后,会发现一个bin目录。
对不同的操作系统,分别执行命令:
1)windows操作系统执行:binjlink.exe--module-pathjmods--add-modulesjava.desktop--outputjre
2)Linux操作系统下执行:bin/jlink--module-pathjmods--add-modulesjava.desktop--outputjre
3.然后你会看见在JDK安装目录下新生成的jre目录。