【发布时间】:2020-01-05 12:08:33
【问题描述】:
我正在尝试开始使用面向方面的编程。 我正在使用最新的 Eclipse(目前是 12-2019)
public aspect Observer {
}
这会导致错误
Syntax error on token "aspect", interface expected
根据https://www.eclipse.org/ajdt/downloads
我添加了 http://download.eclipse.org/tools/ajdt/43/update
作为eclipse的更新站点
但是eclipse告诉我有些部分无法安装
好像有些零件不见了
无法完成安装,因为一个或多个必需项可能 找不到。正在安装的软件:AspectJ 开发工具 2.2.3.e43x-RELEASE-20130627-0800 (org.eclipse.ajdt.feature.group 2.2.3.e43x-RELEASE-20130627-0800) 缺少要求:AspectJ 1.7.3.20130613144500-a (org.aspectj.ajde 1.7. 3.20130613144500-a) 需要 'osgi.bundle; org.eclipse.core.runtime.compatibility 0.0.0' 但找不到不能满足依赖: 来自:AspectJ 编译器 1.7.3.20130613144500-a (org.aspectj.feature.group 1.7.3.20130613144500-a) 至:org.eclipse.equinox.p2.iu; org.aspectj.ajde [1.7.3.20130613144500-a,1.7.3.20130613144500-a] 不能满足 依赖: 来自:AspectJ 开发工具 2.2.3.e43x-RELEASE-20130627-0800 (org.eclipse.ajdt.feature.group 2.2.3.e43x-RELEASE-20130627-0800) 至:org.eclipse.equinox.p2.iu; org.aspectj.feature.group [1.7.3.20130613144500-a,1.7.3.20130613144500-a]
如何让 Aspects 在 Eclipse 中运行? 你能帮帮我吗?
【问题讨论】: