0

我在 Windows 7 下使用 Eclipse 开发了一个 JADE 多代理平台,它运行良好。现在我正在尝试将代码移动到安装了 OS X Mavericks 的 macbook pro,但我遇到了一个非常奇怪的问题。我已经安装了 java 1.6.0_65 和 Eclipse Kepler,它们似乎工作正常(我尝试过其他开发) ,奇怪的是我可以与他们互动,他们似乎被冻结了,或者在背景中,或者类似的东西。甚至最上面的按钮:关闭、最小化、最大化,都像是被禁用了。我可以与所有窗口/guis 进行的唯一交互是将它们移动到屏幕上,但是......这不是我想要的:) 我在这里复制我在 eclipse 上运行的参数,就像我在 Windows 上使用的一样:

gui -name TrihiosSimulationTool jam.Boot;Databaser:com.tst.database.DatabaseAgent;Evaluator:com.tst.evaluation.ObEvaluationAgent;Hierarcher:com.tst.hierarchy.HierarchyAgent;Reputer:com.tst.reputation.ReputationAgent;模拟器: com.tst.simulation.SimulationAgent;Socializer:com.tst.social.SocialAgent;培训师:com.tst.reputation.training.TrainingHierarchyAgent

我尝试从命令行运行 JADE 并显示 rma gui 并且它可以工作,所以它似乎不是 JADE 的问题,而是我如何从 Eclipse 运行它。我试图从命令行运行我的代理,但我做不到,我想我做错了,我在一些 gui 和代理中使用的外部库有问题。

我会很感激你能提供给我的任何建议或想法,因为我有点绝望:) 在此先感谢。

4

0 回答 0