我在一个软件包中有两个一模一样的类,为了类名不重复,我将类名setDefault改为了SetDefault(只变换了首字母的大小写),然后一直报错java.lang.NoClassDefFoundError,最后我将SetDefault改为了Set_Default,之后报错就停止了。
尽管我不知道原因是什么,但是此项报错是因为类名相似度太高,所以改一下类名就好。
时间:2018-09-16 03:26:46
我在一个软件包中有两个一模一样的类,为了类名不重复,我将类名setDefault改为了SetDefault(只变换了首字母的大小写),然后一直报错java.lang.NoClassDefFoundError,最后我将SetDefault改为了Set_Default,之后报错就停止了。
尽管我不知道原因是什么,但是此项报错是因为类名相似度太高,所以改一下类名就好。