我是JADE的新人,只是试图推出那个说“你好世界!”我叫史密斯"我的代码如下:
package test;
import jade.core.Agent;
public class myFirstAgent extends Agent {
private static final long serialVersionUID = -1274500864032189209L;
protected void setup() {
System.out.println("Hello World! My name is "+getLocalName());
// Make this agent terminate
doDelete();
}
}
我添加了以下配置:
-gui jade.Boot smith:test.myFirstAgent
我有以下错误:
AVERTISSEMENT:警告:忽略命令行参数smith:test.myFirstAgent在代理规范之后发生
AVERTISSEMENT:请注意,代理规范必须用分号字符分隔";"没有空格
AVERTISSEMENT:无法创建没有名称的代理。上课是jade.Boot
无法理解为什么?
答案 0 :(得分:0)
尝试在没有jade.Boot的情况下执行相同的命令 -gui smith:test.myFirstAgent