首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装AspectJ Eclipse

安装AspectJ Eclipse
EN

Stack Overflow用户
提问于 2020-01-05 12:08:33
回答 1查看 1.4K关注 0票数 1

我正试着开始面向方面的编程。我正在使用最新的eclipse (目前为12-2019)

代码语言:javascript
复制
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-Relation-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.2013061314500-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.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中运行方面?我可以请您帮个忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-05 14:25:59

您的问题是从Eclipse4.6中删除了org.eclipse.core.runtime.compatibility插件。

阅读更多关于这个问题在这里的信息。

正确的解决方案是:

从正确的AspectJ安装下载链接

更新到Eclipse4.10的最新版本是:http://download.eclipse.org/tools/ajdt/410/dev/update

另一个解决方案是:

  1. 卸载Eclipse。
  2. 安装Eclipse4.3(匹配您的AspectJ版本)。
  3. 重试AspectJ安装。

更复杂的解决方案是:

  1. 找到并从org.eclipse.core.runtime.compatibility中构建/提取Maven储存库 jar文件。
  2. org.eclipse.core.runtime.compatibility jar文件放入Eclipse目录。
  3. eclipse模式下运行--clean重新生成并注册添加的插件。
  4. 重试AspectJ安装。

您可能会遇到更多org.eclipse.core.runtime.compatibility缺少的依赖项,最终将不得不加载所有相关插件(很长时间)。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59599688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档