首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

让jamvm能够运作桌面程序

2012-07-01 
让jamvm能够运行桌面程序去年为在嵌入式平台上运行java服务端程序,利用jamvm1.5.1+classpath0.93搭建java

让jamvm能够运行桌面程序

去年为在嵌入式平台上运行java服务端程序,利用jamvm1.5.1+classpath0.93搭建java运行环境。classpath虽然是旧版本,但编译环境gcc是3.4,再高版本也编译不过,所以0.93也能将就用。


现在又给我出了一个难题,需要用jamvm运行带图形界面的java程序。因为原来编译jamvm时为了让编译顺利通过,禁用gtk选项,所以目前不支持,必须重新编译才行。


linux的gtk+-2.0版本2.4.13,不满足classpath-0.93要求高于2.8的条件,于是采用classpath-0.91。configure时提示找不到PKG_CONFIG_PATH,需要加入系统环境变量中,它的值就是gtk+-2.0.pc所在的路径。

?

编译classpath:

cd classpath-0.91

./configure --prefix=/java/classpath --with-jikes?

make & make install

?

安装好之后,进入/java/classpath/lib/classpath,看看有没有libgtkpeer.so,有就代表成功了。 接下来再编译jamvm,这步比较顺利,一般都能通过。


编译jamvm:

cd jamvm-1.5.1

./configure --prefix=/java/jamvm --with-classpath-install-dir=/java/classpath

make & make install?

?


系统环境变量中加入jamvm,用vi打开/etc/profile,在PATH变量后面加上/java/jamvm/bin,保存后执行。

?

命令行输入 jamvm即可。?

?

热点排行