扫描二维码关注官方公众号
返回列表 发布新帖

[巴法络] 巴法络WXL 能不能安装JAVA

2499 1
发表于 2013-5-21 14:03:46 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

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

×
巴法络WXL 能不能安装JAVA呢,但试了好几个版本都无法安装,不知道有没有做成功的高手能分享一下方法,谢谢

评论1

caijian326楼主Lv.2 发表于 2013-5-29 14:18:04 | 显示全部楼层
找到案例了,用得着的可以试试



默认ipkg源上有两个java虚拟机,一个是jamvm(配合GNU的classpath),一个是sablevm。(不能同时安装,有冲突),有源就好办了,jamvm比较强悍,那我们就以jamvm为例编译和运行java程序吧。

ipkg update
ipkg install jamvm

安装过程中会附加安装两个包,比较重要的是classpath包,有10M多,请耐心等待。

安装完毕后就能执行java.class的可执行文件了。

ipkg源上还有java编译器,我们赶紧把它下载下来安装。

ipkg install jikes

让我们测试一下,看行不行,来个hello吧。


public class hellohdpfans
{
   public static void main(String args[])
    {
      System.out.println("Hello HDPfans!");
    }
}

---------------------------

随便保存到一个地方,比如/tmp/usbmounts/sda1/hellohdpfans.java
我们接着运行

cd /tmp/usb/mounts/sda1
  jikes hellohdpfans.java


出错了,提示可能是库文件路径没带。那我们就带上吧

jikes -cp /opt/share/classpath/glibj.zip hellohdpfans.java
//没有提示错误,应该成功了,赶紧看看,当前目录生成了一个hellohdpfans.class,就是可执行文件了。运行一下
jamvm hellohdpfans




每次输入这么长的路径可受不了啊。man jikes研究一下...
export BOOTCLASSPATH=/opt/share/classpath/glibj.zip
就好了,只需要jikes hellohdpfans.java 就可以编译成功。
最后发现和jamvm冲突。不能用这个BOOTCLASSPATH,继续MAN...必须用JIKESPATH替换
写一个脚本vi /opt/bin/javac

#!b/in/sh
export JIKESPATH=/opt/share/classpath/glibj.zip
jikes $*


收尾工作,看看劳动成果。

ln -s /opt/bin/jamvm /opt/bin/java
chmod 755 /opt/bin/javac
复制代码
曾经执行过export BOOTCLASSPATH这个命令的需要重启一次。运行:
javac hellohdpfans.java
java hellohdpfans

成功,再后面的就由各自发挥去了。


回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表