hu848915733 2020-06-16 10:31 采纳率: 0%
浏览 1765
已采纳

【编程小白历险记】Error:(3, 36) java: 程序包org.junit.jupiter.api不存在 各位大佬 这个怎么解决?一脸懵逼!

package dljd.demo01;

public class ThreadTest08 {
public static void main(String[] args) {
Thread t = new Thread(new MyRunnable2());
t.setName("t");
t.start();
//希望5秒之后唤醒程序
try {
Thread.sleep(1000 * 5);
} catch (InterruptedException e) {
//打印异常信息
// e.printStackTrace();
}
//t线程终止睡眠 这种中断异常的方式是依靠了java的异常处理机制
t.interrupt();//中断线程睡眠

}

}

//创建一个实现类
class MyRunnable2 implements Runnable {

//重点:run当中的异常不能throws,只能try catch
//因为run方法在父类中没有抛出任何异常,子类不能比父类抛出更多的异常

@Override
public void run() {
    System.out.println(Thread.currentThread().getName() + "----->begin");
    try {
        //睡眠1年
        Thread.sleep(1000 * 60 * 60 * 24 * 365);
    } catch (InterruptedException e) {
        e.printStackTrace();
    }
    //一年之后才会执行这个代码
    System.out.println(Thread.currentThread().getName() + "----->end");
    //调用doOther
   // doOther();
}

/*因为这个不是继承方法 所以可以try catch
public void doOther() throws Exception{*/

}

结果:
给我蹦出来个新的java文件
package dljd.demo01;

import static org.junit.jupiter.api.Assertions.*; // junit高亮红色显示

class MyRunnableTest {

}
然后下面的输出栏出现:Error:(3, 36) java: 程序包org.junit.jupiter.api不存在

import static org.junit.jupiter.api.Assertions.*;

图片说明

看提示我理解的是导包问题,但是不知道对不对!

  • 写回答

1条回答 默认 最新

  • 「已注销」 2020-06-16 11:42
    关注

    classpath看看是不是没把Junit加进去

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵