分类:
2007-03-27 10:38:54
当第一次在JADE运行Agent或在Jadex standalone中加载ADF文件时,windows下最常见的问题是路径问题。
比如,运行命令D:\jadeTest\ java jade.Boot –gui 后start new agent,假设我们的Agent的类文件在路径
D:\jadeTest\firstJADE\hello.class 这其中hello.java 中如此定义
Package firstJADE,firstJADE是包名,那么我们启动agent的时候,应该输入的agent类名为firstJADE.hello
注意D:\jadeTest\ java jade.Boot –gui 中的路径D:\jadeTest\
而jadex也同理,如果我们加载src\jade\examples\helloworld\下的ADF文件而不出错的话,我们在D:\jadex\src(假设我们的jadex解压到这里了) 下执行 javac jadex\examples\helloworld\*.java
然后再同一路径下执行:java jadex.adapter.standalone.Platform
启动后加载D:\jadex\src\jadex\examples\helloworld\HelloWorld.agent.xml 文件就成功了
chinaunix网友2009-03-01 14:30:20
您好,我是刚刚开始用Jade,不知道怎么回事,我的系统总是启动不了。jade解压后放在D盘,并且ClASS_PATH里已经添加了;D:\jade\lib\http.jar;D:\jade\lib\iiop.jar;D:\jade\lib\jade.jar;D:\jade\lib\jadeTools.jar;D:\jade\lib\commons-codec\commons-codec-1.3.jar。可是当我在命令行下输入java jade.Boot -gui时,出现java.lang.NoClassDefFoundError: Jade/Boot这个问题。我查了好多资料都不知道怎么回事。
guojieflying2008-07-15 16:40:33
详见: 两种运行jadex的方式 http://blog.chinaunix.net/u/17663/showart_271022.html
chinaunix网友2008-07-13 16:34:06
您好!请教一下,编译好的类HelloWorldAgent.class,在E:\agent\jade\classes中,如何定义这个agent的名为Peter 的local name啊? 在当前目录下用命令java jade.Boot Peter:HelloWorldAgent好像没用 谢谢答复!