【问题标题】:new Android Eclipse SDK project properties window missing "Java compiler > annotation processing" tab新的 Android Eclipse SDK 项目属性窗口缺少“Java 编译器 > 注释处理”选项卡
【发布时间】:2014-07-18 14:19:01
【问题描述】:

也许有人也遇到了这个奇怪的问题。我上周更新了我的 android Eclipse SDK(全新安装)并注意到项目属性窗口现在缺少 Java compiler > annotation processing 选项卡。我在 Mac 上工作。它是 Eclipse Juno 版本:4.2.1.v20130118-173121-9MF7GHYdG0B5kx4E_SkfZV-1mNjVATf67ZAb7 版本号:M20130204-1200

有人知道如何把它带回来吗?或者如何下载正确版本的sdk。

【问题讨论】:

  • 当你更新 annotaions.jar 被删除时,获取 annotation.jar (2kb 文件),并粘贴到这个位置 C:\android\adt-bundle-windows-x86_64-20140624\adt-bundle -windows-x86_64-20140624\sdk\tools\support\
  • 你应该是对的,谢谢你的想法。我会在星期一检查一下。

标签: android eclipse


【解决方案1】:

原因:

最新版本的 Eclipse ADT 中似乎缺少整个 apt 插件

在之前的20140624 版本中:apt 和注释文件可用:



但是在最新的20140702 版本中:所有apt 文件都丢失了:


解决方案:

目前唯一的解决方案是下载标准版本的Eclipse IDE 并从存储库单独安装ADT pluginhttps://dl-ssl.google.com/android/eclipse/

但是根据官方的 Android 问题跟踪器:Issue #73798 - 这个问题应该在 ADT 包的下一个版本中得到解决。

应该在 23.0.3 捆绑包中

https://android-review.googlesource.com/#/c/102240/

【讨论】:

  • ..这就是为什么你永远不应该立即更新 Android Studio、SDK 或 ADT 插件而不等待人们是否遇到问题。他们总是打破一些东西。
  • 是的,总有一个惊喜:)但这不是为了更新,而是在从网站下载新的 Eclipse ADT 包时。通常(如果您已经有 Eclipse ADT 工作)您只需单独更新 ADT 插件,一切都会正常工作。
【解决方案2】:

Maciej Ciemięga 提供了解决此问题的线索。但是您可能根本不需要安装以前的版本。相反,您只需要下载这些 jar 文件:

  1. org.eclipse.jdt.annotation_*.jar
  2. org.eclipse.jdt.apt.core_*.jar
  3. org.eclipse.jdt.apt.pluggable.core_*.jar
  4. org.eclipse.jdt.apt.ui_*.jar

我在同事的 Windows 下安装 eclipse 时发现了这些文件。

并将它们放在椭圆根目录的插件目录中。重启你的eclipse,你会在Java Compiler下找到Annotation Processing部分!

【讨论】:

  • 好吧,我下载了标准的 Eclipse Kepler 并安装了 Android 插件。效果很好。
猜你喜欢
  • 1970-01-01
  • 2021-06-04
  • 2019-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-07
  • 2013-10-09
  • 2012-08-01
相关资源
最近更新 更多