2012-03-13 67 views
2

I just learned。这可能是我建立的自定义GuiceTestRunner的一个很好的交换。我在哪里可以找到关于@Guice注释的@Guice注释

我在哪里可以找到它?它不是在我的类路径...

感谢

编辑:也许我还不够精确:我用常春藤,我有吉斯,吉斯小服务程序,吉斯 - assistedinject,吉斯 - throwingproviders在我的依赖(并在我的类路径中)。 “Guice”是我用来创建注入器的类。 我没有看到引用问题中提到的@Guice(modules = ....)注释。所以我想知道:Annotation从哪里来?

回答

2

完整的类名是org.testng.annotations.Guice,这是TestNG中可用6.3

Maven的依赖是=>

<dependency> 
     <groupId>org.testng</groupId> 
     <artifactId>testng</artifactId> 
     <scope>test</scope> 
     <version>6.3</version> 
    </dependency> 
+1

正确的,这是一个TestNG功能,可以使TestNG和Guice更容易集成。 Upvoted。 – 2012-03-14 19:45:35

+0

非常感谢。我走错了路,直接在guice-extensions中搜索它。当然会试一试。 – 2012-03-14 20:58:27

0

如果您不使用Maven或Ivy或其他自动化依赖管理工具(如果您是的话,您不会问这个问题),您应该尝试相关项目的download page

+0

严重的是,你甚至尝试使用谷歌? – 2012-03-13 09:32:48

+0

赐教!谷歌“@Guice注释”...我不是在寻找Guice,而是@Guice – 2012-03-13 10:58:51