首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse中的Dagger2不生成类

Eclipse中的Dagger2不生成类
EN

Stack Overflow用户
提问于 2015-03-05 08:51:24
回答 1查看 725关注 0票数 1

我在尝试用迫击炮建立一个新的应用程序。为此,我正在尝试构建砂浆HelloWorld项目。我必须使用Eclipse,因为Android不支持本地调试(我更喜欢Android和Gradle )。

  • 当我设置mortar-helloworld (如描述的这里 )时,带有Dagger1的Dagger1示例在Eclipse (Ant)中工作
  • 当我用Maven构建它时,mortar-hellodagger2示例可以工作。
  • 然而,当我尝试用Eclipse构建mortar-hellodagger2示例时,我得到了一个ClassNotFoundException: com.example.mortar.Dagger_Main_Component

我确实设置了类似于Dagger2的Dagger1,并将库放在这样的文件夹中:

代码语言:javascript
复制
libs: dagger-2.0, javax.inject-1
compile-libs: dagger-compiler-with-dependencies-2.0.jar

有人用Dagger2成功地建立了Eclipse吗?

EN

回答 1

Stack Overflow用户

发布于 2015-03-31 23:33:34

您必须在Eclipse中启用注释处理。右键单击项目>属性> Java编译器>注释处理>启用.

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

https://stackoverflow.com/questions/28873567

复制
相关文章

相似问题

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