ALFA 不识别属性术语
ALFA not recognising Attributes term
我下载了用于 eclipse 的 ALFA 插件,并按照 zip 存档中包含的 alfa-install-plugin.pdf
中的说明进行操作。好像安装成功了。
然而,当我按照说明将 ALFA 的示例片段粘贴到示例文件 (test.alfa
) 时,它未能成功 "compile"。 Attributes.subjectId == “alice”
项用红色下划线标出。即使提供的 standard-attributes.alfa
和 system.alfa
文件都存在于与 test.alfa
.
相同的 src
目录中,也会发生这种情况
我认为插件应该在 standard-attributes.alfa
中找到 Attributes.subjectId
的定义,但显然这没有发生。
我的设置详情:
- ubuntu 15.10 64 位
- Eclipse 版本:eclipse-dsl-kepler-SR2(64 位)
- ALFA-1.0-更新-site.zip(当前)
- Oracle java 版本:1.8.0_66
请注意,alfa 已在 Ubuntu 12.10 上的 eclipse Kepler(64 位)上进行了测试,该版本现已停产。
我尝试了几种可能性,但都遇到了同样的问题:使用 Java 开发人员(不是特定于 DSL 的)版本,使用不同的 alfa 片段,使用 Java eclipse 项目但不是一个基本的 eclipse 项目,将 standard-attributes.alfa
重命名为 Attributes.alfa
(以匹配其 namespace
),...
不知道其他用户是否遇到过这个问题,如果遇到过,他们是如何解决的!
谢谢。
不幸的是ALFA Eclipse 插件 v 1.0 不适用于 Eclipse 的 Kepler 版本。 Kepler 的插件架构在内部发生了很大变化,因此您需要使用插件的 v 1.0.2。
我下载了用于 eclipse 的 ALFA 插件,并按照 zip 存档中包含的 alfa-install-plugin.pdf
中的说明进行操作。好像安装成功了。
然而,当我按照说明将 ALFA 的示例片段粘贴到示例文件 (test.alfa
) 时,它未能成功 "compile"。 Attributes.subjectId == “alice”
项用红色下划线标出。即使提供的 standard-attributes.alfa
和 system.alfa
文件都存在于与 test.alfa
.
src
目录中,也会发生这种情况
我认为插件应该在 standard-attributes.alfa
中找到 Attributes.subjectId
的定义,但显然这没有发生。
我的设置详情:
- ubuntu 15.10 64 位
- Eclipse 版本:eclipse-dsl-kepler-SR2(64 位)
- ALFA-1.0-更新-site.zip(当前)
- Oracle java 版本:1.8.0_66
请注意,alfa 已在 Ubuntu 12.10 上的 eclipse Kepler(64 位)上进行了测试,该版本现已停产。
我尝试了几种可能性,但都遇到了同样的问题:使用 Java 开发人员(不是特定于 DSL 的)版本,使用不同的 alfa 片段,使用 Java eclipse 项目但不是一个基本的 eclipse 项目,将 standard-attributes.alfa
重命名为 Attributes.alfa
(以匹配其 namespace
),...
不知道其他用户是否遇到过这个问题,如果遇到过,他们是如何解决的!
谢谢。
不幸的是ALFA Eclipse 插件 v 1.0 不适用于 Eclipse 的 Kepler 版本。 Kepler 的插件架构在内部发生了很大变化,因此您需要使用插件的 v 1.0.2。