我下载了eclipse的ALFA插件,并按照zip存档中包含的alfa-install-plugin.pdf
中的说明进行操作。好像安装好了。
但是,当我将ALFA的示例代码段粘贴到示例文件(test.alfa
)中时,根据说明,它无法成功“编译”。 Attributes.subjectId == “alice”
字词以红色下划线标出。即使提供的standard-attributes.alfa
和system.alfa
文件与src
存在于同一test.alfa
目录中,也会出现这种情况。
我认为该插件应该在Attributes.subjectId
中找到standard-attributes.alfa
的定义,但显然这没有发生。
我的设置详情:
请注意,alfa在Ubuntu 12.10上的eclipse Kepler(64位)上进行了测试,该版本现已处于使用寿命。
我尝试了几种可能性,但都有同样的问题:使用Java开发人员(不是DSL专用)版本,使用不同的alfa片段,使用Java eclipse项目而不是基本的eclipse项目,重命名{{1} } standard-attributes.alfa
(以匹配其Attributes.alfa
),...
我想知道其他用户是否遇到过这个问题,如果有的话,他们是如何解决这个问题的!
谢谢。
答案 0 :(得分:1)
不幸的是ALFA Eclipse插件v 1.0不适用于Eclipse的Kepler版本。在Kepler的插件架构中,内容发生了很大的变化,因此您需要使用插件的v 1.0.2。