在包''default package>'中找到0测试类

web*_*gga 32 java intellij-idea

我最近安装了IntelliJ IDEA 13.1.4和jRebel插件.我已经许可它,并在catalina.bat文件中创建和添加配置.

从IntelliJ中运行jRebel时,它似乎正在监视正确的目录,但我收到以下消息:

包中找到0个测试类''

这告诉我它没有启动.

有人知道我可能需要改变什么才能让它发挥作用吗?

小智 27

这可以通过使缓存无效来解决.

在主菜单上,选择File- > Invalidate Caches/Restart.

资源

  • 不适合我,但是运行单独的测试类照常工作。 (2认同)

Mar*_*elo 18

确保您的班级被宣布为公开而非"默认"

public class MyClassTest
Run Code Online (Sandbox Code Playgroud)

而不是:

class MyClassTest
Run Code Online (Sandbox Code Playgroud)

通过IntelliJ快捷方式创建新的测试类时,生成的类未声明为public且导致错误.


Sor*_*ean 5

在此输入图像描述

在顶栏或 Alt + Shift + F10 上,使用默认配置而不是“应用程序中的值”运行项目