vm的ubuntu虚拟机交互java_ubuntu下java虚拟机(JVM)组合jamvm+classpath+ecj | 学步园

1.编译classpath

%cd xxx/classpath0.9.8

%./configure --disable-plugin

%make && make install

2.编译jamvm

%cd xxx/jamvm1.5.3

%./configure && make && make install

3.设置环境变量

%export PATH=/usr/local/jamvm/bin:$PATH

%export CLASSPATH=.:/usr/local/classpath/share/classpath/glibj.zip:$CLASSPATH

%export LD_LIBRARY_PATH=.:/usr/local/classpath/lib/classpath

4.运行范例

%jamvm -verbose --cp /usr/local/classpath/share/classpath/examples/example.zip gnu.classpath.examples.swing.Demo

注意:

1.一定要先编译classpath;

2.jikes在0.9.8版本根本不支持;

3.建议使用ecj,不灵的话,安装gcj,^_^

4.如果在编译classpath的时候,出现7个错误和1W多个警告,建议使用make -i && make -i install来跳过,继续安装,可能仍然可以使用

5.若出现/bin/bash: cf: command not found ,make[1]: XXX [glibj.zip] Error 127,建议重新按照上述顺序安装,可能就是先导入了jamvm

6.若出现Exception in thread "main" java.lang.NoClassDef

FoundError ...的错误,为$CLASSPATH环境变量设置的不对,请在--cp 后添加的路径进行确认.

以上为我经历痛苦的三天时间总结出来的经验,做个笔记,要是有转载,记得注明出处,^_^

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值