私は自分のプロジェクトに何かが欠けていると思います。割り当てられた特定のタスクを実行するエージェントが必要です。JADEを使用しています。iの内部で、action()
1 から 10 までの数字を表示する for ループを作成しました。実行中にエラーは表示されず、ループも実行されません。を使用するjava -cp jade.jar jade.Boot -gui agent:TestAgent
と、classNotFound
例外が発生し、エージェントを作成できないことも示されます。を使用するjava -cp jade.jar jade.Boot -gui -agent agent:TestAgent
と、エージェントの準備ができているという情報が得られますが、アクション メソッドが呼び出されません。
私が間違った方法でやっている場合は、私を導いてください。
例外は以下の通り
2013 年 3 月 15 日 4:42:59 PM jade.core.AgentContainerImpl startBootstrapAgents SEVERE: エージェント テストを作成できません: エージェントのクラス TestAgent (エージェント識別子: 名前 test@192.168.0.242:1099/JADE ) が見つかりません [ネストされた java.lang.ClassNotFoundException: TestAgent] 2013 年 3 月 15 日 4:42:59 PM jade.core.AgentContainerImpl joinPlatform 情報: - - - - - - - - - - - - - - - - - - - エージェント コンテナー Main-Container@192.168.0.242 の準備が整いました。 --------------------------------------------