gentoo安装java开发环境

由于java已经被我放下很久了,而且现在主要想学的方向不是java,而是Linux,我的梦想职位是网络运维工程师。但是现在老师那里有个项目需要用到javaME,所以现在又捡起java来看看。确实忘了好多!废话少说,开始动手

1.下载jdk for linux,略(这个需要说一下,sun网站上的JDK还下载不了了,提示找不到文件,我也不知道怎么回事,幸好以前下载的还在)

2.下载netbeans for linux,略

3.安装java

     设下载好的jdk为jdk_linux_1.6.0.bin,执行下列命令

$sudo cp jdk_linux_1.6.0.bin /opt

$cd /opt

$sudo chmod a+x jdk_linux_1.6.0.bin

$sudo ./!$

等一会,安装成功,其实就是在当前目录下生成了一个解压目录,设为jdk1.6.0_10/

4.修改环境变量PATH,CLASSPATH

$vi ~/.bashrc

JAVA_HOME=/opt/jdk1.6.0_10

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存,退出

$source ~/.bashrc

测试一下

$java -version

看到输出了版本号,即正确了。

5.安装netbeans

设下载的netbeans为netbeans_linux_6.7.sh

$chmod a+x netbeans_linux_6.7.sh

$./!$

等待一会儿,弹出安装对话框,可以如愿的发现:安装界面上有很多口口,但是却不见中文,当然如果你下载的英文版,就没有问题了。这里可以取消安装,先解决乱码,也可以安装完成以后再解决乱码。安装就不用说了,人性话的如瘟到死下一下。

6. ~/.bashrc

修改PATH为

export PATH=$PATH:$JAVA_HOME/bin:/opt/netbeans-6.7/bin

保存,退出

7.解决中文乱码

$sudo mkdir /opt/jdk1.6.0_10/jre/lib/fonts/fallback

$sudo cp /mnt/C盘/windows/Fonts/simsum.ttc !$

$cd !$

$mv simsum.ttc simsum.ttf

8.启动netbeans

$netbeans &

至此,java的开发环境就搭建好了!

 

 

 

最后,需要补充的一点是:有时候运行MIDlet程序时,会出现如下错误

Starting emulator in execution mode
/opt/netbeans-6.7/mobility8/WTK2.5.2/bin/emulator: line 23: java: command not found

这里到终端下去执行以下命令

$cd /opt/netbeans-6.7/mobility8/WTK2.5.2/bin/

$file emulator

发现是一个脚本

$vi emulator

定位到文件第23行,结合上面的提示:第23行,java命令没有找到,第23行内容如下:

“${javapathtowtk}java" -DKvem.home="${KVEM_HOME}" /

这里有一个java命令,而且前面还有一个变量javapathtowtk,这个变量在文件头部定义,发现没有赋值,这里附上自己的jdk路径就可以了,也就是最后要形成命令java的有效路径,如

javapathtowtk=/opt/jdk1.6.0_10/bin/。这样

"${javapathtowiwtk}java"扩展后变成/opt/jdk1.6.0_10/bin/java,所以也就可以启动了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值