我已将必要的文件(PeriodList类)导入到我的(接口)类中,但是当我运行程序时,我遇到了异常:
线程“Timer-0”中的异常java.lang.NoClassDefFoundError:Interface / PeriodList
PeriodList类位于接口包中,而接口类位于接口类中 的 com.jtattoo.sample
这是代码:
package com.jtattoo.sample;
import Interface.PeriodList;
import javax.swing.*;
import java.awt.*;
public class Interface
{
.
.
.
public static void displays(int s)
{
PeriodList pe=new PeriodList();
}
}
令我惊讶的是:PeriodList pe=new PeriodList();
行
没有错误,这意味着Netbeans清楚 PeriodList类,并且在运行项目后出现问题。
答案 0 :(得分:-2)
您确定Interface.PeriodList是正确的类名吗? 要导入不同包中的类,请使用
import package.package ... package.ClassName;