在Eclipse中使用Groovy插件,我尝试推出一个测试@Test public void testToLaunch() {...}
,但我有错误: The input type of the launch configuration does not exist
的Groovy Eclipse中无法启动JUnit测试
什么input type
是在推出的背景下组态?(找不到在启动配置窗口这样的条目)
注:我尝试STS 2.8.1和E3.7
在Eclipse中使用Groovy插件,我尝试推出一个测试@Test public void testToLaunch() {...}
,但我有错误: The input type of the launch configuration does not exist
的Groovy Eclipse中无法启动JUnit测试
什么input type
是在推出的背景下组态?(找不到在启动配置窗口这样的条目)
注:我尝试STS 2.8.1和E3.7
这通常发生在其中测试例存在于文件夹不是源文件夹,请检查this post。 希望有所帮助!
这发生在我身上,我刚刚重新启动Eclipse(GGTS),一切都很好。
这也发生在我身上。但是这些测试是用Groovy编写的。我遇到的问题与IDE(Eclipse Kepler,Java EE)在执行“mvn eclipse:eclipse”后首次打开一个Groovy项目有关。
构建路径不会正确引用Groovy源文件。
要解决,我:
Hope this s为某人准备时间。
干杯!
如果groovy类存在问题,也会发生这种情况。有几件事情来检查:
1)确保类名的文件名完全匹配(文件名= MyTest.groovy
)
package com.mypackage;
import groovy.util.GroovyTestCase;
class MyTest extends GroovyTestCase {}
2)确保在该文件中定义的包的包中的文件实际上是匹配in。
当我将测试类复制到主Java源文件夹和testsrc文件夹中时,我有相同的错误消息。删除主要Java源文件夹中错误放置的文件解决了我的问题。
我也有类似的问题。像其他人已经指出的那样,它是关于源文件夹的。我不得不改变我的源文件夹设置。在我右键单击并从构建路径菜单中选择“从构建路径中删除”后,有一个空的src文件夹消失。之后,我右键单击java/src和java/test文件夹,然后选择“构建路径”>“用作源文件夹”。突然我的测试是JUnited!
在类似的情况下,我建议从构建路径中删除所有源文件夹,并在确定已经有合适的路径时再次添加它们。您的源文件夹应该是那些具有Java包结构的文件夹。在proj/java/test/com/stackoverflow/main的情况下,它是'test'文件夹。
这就是我解决的问题(Eclipse Oxygen)
。我已经完成了罗伯特在前一篇文章中提出的建议。我仍然收到错误。当我去编辑junit启动的配置时,我看到Test Class字段只有类名。我不得不点击搜索按钮的权利。测试类字段现在有完整的名称为类
com.mycompany.mypackage.MyClass
有了这个我能够运行JUnit
。但我必须继续为每一次运行确定这一点。