可以在Netbeans 6.8中使用TestNG插件吗?

时间:2010-02-11 17:31:41

标签: java ide netbeans plugins testng

我下载了TestNG NetBeans Plugin并尝试在我的NetBeans 6.8中安装它。我正在运行NetBeans IDE 6.8(Build 200912041610)。

当我点击安装时,我收到此消息:

  

某些插件需要插件外部   要安装的执行支持。该   插件外部执行支持是   请求版本> = 1.19但仅限   发现了1.18.1。以下插件受到影响:TestNG   支持

     

某些插件需要插件Common   要安装的Test Runner API。该   插件Common Test Runner API是   请求版本> = 1.13但仅限   发现了1.12.1。以下插件受到影响:TestNG   支持

     

某些插件需要插件实用程序   要安装的API。在版本> = 8.0中请求插件Utilities API但仅找到7.31.2.1。以下插件受到影响:   TestNG支持

     

某些插件需要插件   org.openide.util.lookup是   安装。插件   请求org.openide.util.lookup   在8.0版中。以下插件   受影响:TestNG支持

     

某些插件未安装以避免   潜在的安装问题。

是否可以在Netbeans 6.8中使用TestNG插件?

插件管理器似乎甚至不知道任何依赖插件。 TestNG插件是针对测试版还是实验版构建的?我已将所有插件更新到最新版本。


更新

我继续从Netbeans 6.8分支构建模块。它安装好了。不幸的是,当我运行测试时,我可以看到ant输出,但TestNG视图显示“没有执行测试”。我会继续摆弄它,看看我是否能让它发挥作用。

3 个答案:

答案 0 :(得分:3)

我快速浏览了一下。看来你可以从你引用的wiki页面下载的nbm文件是针对NB源的主干编译的,而不是作为NetBeans 6.8发布的位。

我已经向开发者发送了一条关于此的说明。

您可以自己构建NBM,但这非常痛苦,因为您必须获取contrib存储库。

答案 1 :(得分:1)

令人尴尬的是,无法在NetBeans中使用旧版本的TestNG或新版本的TestNG。任何人都可以为6.8版创建一个正确的TestNG插件。

答案 2 :(得分:0)

不幸的是,我认为有一段时间没有人在使用TestNG Netbeans插件,所以听到你遇到困难我并不感到惊讶。尝试在论坛上发布您的问题?

否则,我继续积极参与Eclipse插件(几周前发布的新版本)和IDN原生支持TestNG ......

希望这有帮助。