当前时区 GMT+8, 现在时间是 2008-5-17 09:05 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: Java程序如何调用skyeye?
yixilee
新手上路
Rank: 1



UID 244438
精华 0
积分 6
帖子 11
阅读权限 10
注册 2007-11-5
状态 离线
发表于 2007-12-26 00:33  资料  短消息  加为好友 
Java程序如何调用skyeye?

在linux下面用java的exec方法调用skyeye,代码如下:
String cmd= “skyeye -e vmlinux”;
Runtime run = Runtime.getRuntime();
Process p=null;
try{
    p = run.exec(cmd);
}catch(IOExection e){
e.printStackTrace();
}

弹出以下错误:
SKYEYE:tcgelattr error.
这种错误在google和baidu居然一条信息都没有,不知道怎么回事。
另外,在当前java程序的目录下面,即在该终端下面是可以运行命令“skyeye -e vmlinux”,skyeye是可以很好运行的。
望各位大虾指点。谢谢。

[ 本帖最后由 yixilee 于 2007-12-26 00:36 编辑 ]

顶部
ksh
高级会员
Rank: 4


UID 92875
精华 1
积分 1447
帖子 736
阅读权限 50
注册 2004-2-4
来自 China
状态 离线
发表于 2007-12-26 18:29  资料  短消息  加为好友  添加 ksh 为MSN好友 通过MSN和 ksh 交谈
Try to use "tcgetattr" to google. And I think you can read the code in skyeye_config.c .There is a macro defination "SKYEYE4ECLIPSE" for eclipse. Probably can help you

顶部
yixilee
新手上路
Rank: 1



UID 244438
精华 0
积分 6
帖子 11
阅读权限 10
注册 2007-11-5
状态 离线
发表于 2007-12-27 23:32  资料  短消息  加为好友 
Thank you.
我将研究一下skyeye的源代码,看其和eclipse的关系,并且到网上搜索一下相关资料。
并及时把自己的收获分享给大家。

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP