当前位置: 首页 > 编程笔记 >

使用Eclipse开发工具如何解决Java Compiler中Annotation Processin不出现的问题

金和雅
2023-03-14
本文向大家介绍使用Eclipse开发工具如何解决Java Compiler中Annotation Processin不出现的问题,包括了使用Eclipse开发工具如何解决Java Compiler中Annotation Processin不出现的问题的使用技巧和注意事项,需要的朋友参考一下

很多做安卓开发的跟我一样,用的IDE可能都是从谷歌安卓官网上下载的ADT Bundle的Eclipse吧,确实这样很方便,解压出来就直接能用。但是前段时间遇到一个问题,本来打算用一下ButterKnife这个注入框架,但不光是把jar包扔进项目libs文件夹中就完了,还要求在项目右键的preference里找到Java Compiler,展开后在Annotation Processing节点下配置一些东西。

但是我展开Java Compiler后就傻眼了。。根本就没有Annotation Processing这个节点。

百度谷歌搜了一圈也找到相关解决。最后还是在StackOverflow找到了答案:

可能是因为ADT Bundle的Eclipse更专注于安卓方面的开发,所以Java开发方面的某些插件默认并没有装上,导致了没有Annotation Processing这个选项。要解决很简单。

第一步:在Eclipse菜单栏中点击Help,在点击inatall New Software

第二步:在Work with中找到 Juno - http://download.eclipse.org/releases/juno,选中后要稍等一会(正在加载)

第三步:找到Programming Languges里面的Eclipse Java Development Tools,选中,在根据提示进行下一步即可


 类似资料:
  • 问题内容: 我的Java编译器出现一些错误。我没有在Eclipse之外收到错误,但似乎只发生在Eclipse Indigo中。这不是必需的,但是如果您有答案,我将不胜感激,因为它可以帮助我调试和更轻松地测试资源。 谢谢您阅读此篇。 E:ToolProvider.getSystemJavaCompiler()返回null。 问题答案: 转到Java的- >安装的JRE。将您的JDK添加为运行时。您可

  • 我是Java开发新手,不熟悉各种导入(Maven、Git等),所以我简单地说: 这两个没有在代码中解决我正在检查,我不知道我应该采取什么样的行动,也不知道我应该导入什么来解决它,但它可能是一些流行的库。 是否有完整的指南指导开发人员如何在eclipse中导入包(例如,C#开发人员使用Nuget,尽管有大量手工制作的包),或者他们真的使用所有这些巨大的导入选择器?

  • 这里所说的开发工具,指的是前端开发使用的工具 一、浏览器调式工具 1、浏览器开发调式工具推荐三种 Google Chrome 推荐 ★★★★★ Firefox Firebug 推荐 ★★★★ Internet Explorer 推荐 ★★★ 2、说明: 以上是本人个人观点,当然,也是网上调查统计的结果。 使用Google Chrome开发者调式工具之前,我曾用过FireFox的Firebug调式工

  • 下面是用eclipse IDE编写的Java代码... 线程“main”java.lang.NullPointerException在compile.execute.main(execute.java:17)中出现异常 你能告诉我如何解决这个错误吗?

  • 问题内容: 我使用新的SDK工具(修订版23)更新了Eclipse,但是现在当Eclipse启动时,我收到以下错误消息: 此Android SDK需要版本23.0.0或更高版本。当前版本是。请更新ADT为最新版本。 找不到与“检查更新”有关的更新。如果我尝试“安装新软件”,则可以看到版本23,但由于以下错误而无法升级: 从网站上下载了最新的ADT之后,似乎还有另一个问题。 使用SDK工具版本。23

  • 我正在尝试安装构建工具26.0.2和同步项目 我单击“安装构建工具26.0.2和同步项目”,但仍然失败。。。从外部链接下载。。但我不知道我把它放在哪里了。那么,我该怎么办?谢谢 图1图2