双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

使用 java 写 asterisk AGI 编译 出错

fsqman fsqman 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我按照教程使用 javac -cp asterisk-java.jar HelloAGIScript.java 进行AGI的java 程序进行编译,但出现下面出错:

HelloAGIScript.java:1: package net.sf.asterisk.fastagi does not exist
import net.sf.asterisk.fastagi.AGIChannel;
^
HelloAGIScript.java:2: package net.sf.asterisk.fastagi does not exist
import net.sf.asterisk.fastagi.AGIException;
^
HelloAGIScript.java:3: package net.sf.asterisk.fastagi does not exist
import net.sf.asterisk.fastagi.AGIRequest;
^
HelloAGIScript.java:4: package net.sf.asterisk.fastagi does not exist
import net.sf.asterisk.fastagi.AbstractAGIScript;
^
HelloAGIScript.java:6: cannot find symbol
symbol: class AbstractAGIScript
public class HelloAGIScript extends AbstractAGIScript
^
HelloAGIScript.java:8: cannot find symbol
symbol : class AGIRequest
location: class HelloAGIScript
public void service(AGIRequest request, AGIChannel channel)
^
HelloAGIScript.java:8: cannot find symbol
symbol : class AGIChannel
location: class HelloAGIScript
public void service(AGIRequest request, AGIChannel channel)
^
HelloAGIScript.java:9: cannot find symbol
symbol : class AGIException
location: class HelloAGIScript
throws AGIException
^
8 errors

信 10:19:22
HelloAGIScript.java 代码 如下:
import net.sf.asterisk.fastagi.AGIChannel;
import net.sf.asterisk.fastagi.AGIException;
import net.sf.asterisk.fastagi.AGIRequest;
import net.sf.asterisk.fastagi.AbstractAGIScript;

public class HelloAGIScript extends AbstractAGIScript
{
public void service(AGIRequest request, AGIChannel channel)
throws AGIException
{
// Answer the channel...
answer(channel);

// ...say hello...
streamFile(channel, "welcome");

// ...and hangup.
hangup(channel);
}
}
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
fsqman
Java SE 62,621 成员 307,251 内容