Java 安装AspectJ Eclipse
我正在尝试开始面向方面的编程。 我正在使用最新的eclipse(目前为12-2019年) 这会导致一个错误Java 安装AspectJ Eclipse,java,eclipse,aspectj,Java,Eclipse,Aspectj,我正在尝试开始面向方面的编程。 我正在使用最新的eclipse(目前为12-2019年) 这会导致一个错误 令牌“方面”语法错误,应为接口 据 我补充说 作为eclipse的更新站点 但是eclipse告诉我有些部件无法安装 看起来有些零件不见了 无法完成安装,因为可能会出现一个或多个必需项 找不到。正在安装的软件:AspectJ开发工具 2.2.3.e43x-RELEASE-20130627-0800(org.eclipse.ajdt.feature.group 2.2.3.e43x-R
令牌“方面”语法错误,应为接口
据
我补充说
作为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]
如何让方面在Eclipse中运行?
您能帮我解决吗?您的问题是由于从Eclipse4.6中删除了
org.eclipse.core.runtime.compatibility
插件而引起的
阅读更多关于
正确的解决方案是:
从正确的位置安装AspectJ
对Eclipse 4.10更新最多的是:
另一个解决方案是:
AspectJ
版本相匹配)org.eclipse.core.runtime.compatibility
jar文件org.eclipse.core.runtime.compatibility
jar文件放入eclipse插件目录--clean
模式下运行eclipse
,以重建并注册添加的插件您可能会遇到更多缺少的
org.eclipse.core.runtime.compatibility
,最终将不得不加载所有相关插件(长期工作)。从eclipse 4.6中删除org.eclipse.core.runtime.compatibility
插件会导致您的问题
阅读更多关于
正确的解决方案是:
从正确的位置安装AspectJ
对Eclipse 4.10更新最多的是:
另一个解决方案是:
AspectJ
版本相匹配)org.eclipse.core.runtime.compatibility
jar文件org.eclipse.core.runtime.compatibility
jar文件放入eclipse插件目录--clean
模式下运行eclipse
,以重建并注册添加的插件您可能会遇到更多缺少的
org.eclipse.core.runtime.compatibility
依赖项,最终将不得不加载所有相关插件(需要很长时间)。thx您使用aspectj 4.10的解决方案对我来说很好。谢谢您的帮助:)谢谢您使用aspectj 4.10的解决方案对我来说很好。感谢您的帮助:)
public aspect Observer {
}