我想我的项目中缺少一些东西。我需要代理来执行我指定的特定任务。我正在使用JADE。在action()
里面,我写了一个for循环来显示数字1到10。
运行时没有显示错误,循环也没有执行。
当我使用 java -cp jade.jar jade.Boot -gui agent:TestAgent
时,我收到classNotFound
异常,并且还显示无法创建代理。当我使用 java -cp jade.jar jade.Boot -gui -agent agent:TestAgent
时,我会将代理信息作为代理准备好,但操作方法不会被调用。
如果我做错了,请指导我。
例外情况如下
Mar 15, 2013 4:42:59 PM jade.core.AgentContainerImpl startBootstrapAgents SEVERE: Cannot create agent test: Class TestAgent for agent ( agent-identifier : name test@192.168.0.242:1099/JADE ) not found [nested java.lang.ClassNotFoundException: TestAgent] Mar 15, 2013 4:42:59 PM jade.core.AgentContainerImpl joinPlatform INFO: -------------------------------------- Agent container Main-Container@192.168.0.242 is ready. --------------------------------------------