在Eclipse中运行Jason应用程序

问题描述 投票:3回答:1

当我想在Eclipse中运行我的.mas2j文件时,我总是必须右键单击该文件,然后选择“Run as Jason application”。有没有办法添加快捷方式来做到这一点?

eclipse agent multi-agent
1个回答
2
投票

Jason的“运行”按钮应添加到eclipse工具栏(jason eclipse-plugin installation guide的“Step 14”),它应该可以工作。无论如何,你可以按照jason's github page中的说明使用shell节省一些时间:

git clone https://github.com/jason-lang/jason.git
cd jason
gradle config

并使用像bellow这样的命令运行项目:

jason examples/gold-miners-II/miners.mas2j

另一种方式,实际上我的建议是转移到JaCaMo(其中嵌入了Jason)。 JaCaMo为您的项目提供gradle脚本。您可以从存储库轻松下载JaCaMo并一次性从零创建项目(首先,转到项目根文件夹,然后键入):

curl -s -O http://jacamo.sourceforge.net/nps/np07.gradle
gradle -b np07.gradle --console=plain

下载JaCaMo后,脚本将要求您键入项目的名称,例如“test”。所以,转到“test”文件夹并输入:

gradle run

刚刚创建的JaCaMo项目应该在此命令之后启动。除了良好的编译性能外,另一个优点是gradle将管理包依赖性。


0
投票

这通常是Eclipse中未分类命令的问题。我在Run JaCaMo Application选项中遇到了同样的问题。为了查看所有插件命令:

Preferences - > General - > Keys。点击Filters ...然后取消选择Filter uncategorized commands然后Ok

然后你应该能够在Command列表中找到所需的命令并添加一个首选的Binding

注意:如果Eclipse提供了一个命令,它应该在点击Oomph工具栏的pop-up window时出现的Show a table of all available commands button中列出。该表显示了可以找到它们的所有可用命令以及所有已定义的快捷键。

热门问题
推荐问题
最新问题