LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2140|回复: 5

debian中JDK和j2meWTK的安装和配置

[复制链接]
发表于 2005-12-3 16:59:55 | 显示全部楼层 |阅读模式
在debian unstable上安装好了JDK和j2meWTK.经验拿来和大家分享.

硬件环境:AMD athlon 64 3000+
软件环境:debian unstable i386+xfce4 zh_CN.UTF-8
JAVA版本:JDK 1.5.0_05
         j2meWTK2.2

一,安装JDK
JDK的安装很简单的了.我所提供的方法是从sun官方网站下载,也许还有别的方法(apt源,说实话,我没看懂).我下载的是netbeans-4.1和jdk1.5.0_05打在一起的包.文件名为jdk-1_5_0_05-nb-4_1-linux.bin
120.6MB.(我教育网,上不去外国的网站,用手机下载!下载了一整一天.可怜我的手机啊!!!)
然后安装:
# chmod a+x jdk-1_5_0_05-nb-4_1-linux.bin
# ./jdk-1_5_0_05-nb-4_1-linux.bin
然后一路next就完了.在这个过程中你看到的是框框,没有中文的.相信这个没关系,都能安装得上.
我把JDK安装在了默认的路径:/opt/jdk1.5.0_05

附:如果你不需要netbeans,可以下载只有JDK的包.也是bin扩展名的.运行之后在当前目录下生成一个文件夹,把那个文件夹复制到你要安装jdk的文件夹下面就可以了.我以前下载的jdk1.5.0_04的包是这样的.
如果你下载的软件包是rpm.bin格式的.运行后会在当前目录下面生成一个rpm包.我们不是用的rpm系统.必然不喜欢这样.不过也没必要再重新下载.用file-roller解压缩后,jdk-1_5_0_05-linux-i586_FILES/usr/java/文件夹中的jdk1.5.0_05文件夹复制到你想要安装JDK的目录(如/opt),然后
# chmod -R 755 /opt/jdk1.5.0_05
就可以了.

二,JAVA环境的配置.
修改~/.bashrc,添加以下内容:
export JAVA_HOME=/opt/jdk1.5.0_05
export PATH=$PATHJAVA_HOME/bin
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar

说明:
1 将/opt/jdk1.5.0_05换成你的安装jdk的目录.
2 "$PATH:"不要丢掉,否则会覆盖以前的路径.
3 ".:"不要漏了,表示当前目录.
注销重登录就可以运行LumaQQ等程序了.

三,JAVA中文环境的配置
现在你运行/opt/jdk1.5.0_05/bin/ControlPanel,会发现上面的中文还全是方框.字体没配置好.
JDK(说jre更恰当一点点)的中文配置文件就是$JAVA_HOME/jre/lib里面的fontconfig.*文件.默认的字体配置文件没有中文的配置.里面有redhat,有sun,有suse,但是没有debian.我们可以利用别的系统的配置文件.我用的是redhat的.
1 把所有的fontconfig*全删了,只留下fontconfig.RedHat.bfc和fontconfig.RedHat.properties.src,然后把这两个文件改名为fontconfig.bfc和fontconfig.properties.src
2 这个配置文件调用的是/usr/share/fonts/zh_CN/TrueType/zysong.ttf.而我们的系统种也许没有.随便找一个字体拷到这个目录,改名为zysong.ttf就可以了.我是这样做的:
# ln -s /usr/share/fonts/truetype/arphic/gbsn00lp.ttf /usr/share/fonts/zh_CN/TrueType/zysong.ttf

好了,现在就有中文了.打开ControlPanel看一下,哈哈,netbeans也没问题.

四,为浏览器安装java插件
# ln -s /opt/jdk1.5.0_05/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
# ln -s /opt/jdk1.5.0_05/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/

五,安装和配置j2me WTK.
我是玩手机的,需要这个.
1 从sun下载j2me_wireless_toolkit-2_2-ml-linux-i386.bin,照旧
# chmod a+x j2me_wireless_toolkit-2_2-ml-linux-i386.bin
# ./j2me_wireless_toolkit-2_2-ml-linux-i386.bin
让你回答yes和no,答yes.然后选择安装目录就可以了.我安装在了/opt/WTK2.2
2 环境配置.直接把我的.bashrc贴出来.大家参考:
export JAVA_HOME=/opt/jdk1.5.0_05
export J2MEWTK_HOME=/opt/WTK2.2
export PATH=$PATHJAVA_HOME/binJ2MEWTK_HOME/bin
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
export J2MECLASSPATH=$J2MEWTK_HOME/wtklib/kenv.zipJ2MEWTK_HOME/wtklib/kven.jarJ2MEWTK_HOME/wtklib/lime.jar
export MIDPAPI=$J2MEWTK_HOME/lib/midpapi20.jar


原理上说,对所有的发型版都通用.
抓了两张图:

本帖子中包含更多资源

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

x
发表于 2006-11-28 20:37:08 | 显示全部楼层
好,不错,收Ï了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-28 22:07:54 | 显示全部楼层
嘿嘿,看到我当年发的帖子了。

装上个软件就这么乐呵~
回复 支持 反对

使用道具 举报

发表于 2006-11-29 09:01:51 | 显示全部楼层
stable下面如何装呀
回复 支持 反对

使用道具 举报

发表于 2006-12-21 22:19:07 | 显示全部楼层
郁闷了。。我jdk很正常 WTK倒是乱码了。。。
回复 支持 反对

使用道具 举报

发表于 2006-12-21 22:23:39 | 显示全部楼层
汗。。双击了。。编辑掉
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表