我有一个游戏框架项目。到目前为止,我只在linux上做过,一切都很好。现在我试着在windows上运行它。但是没有运气。
我总是有个例外:
[RuntimeException: java.lang.NoClassDefFoundError: models/Users (wrong name: models/users)]
(
model.Users
是我的模型案例类,model.Users
是我的表,model.users
是我的同伴对象,它包含对表的操作,如save
,find
,等等)。我试图改变项目的位置,清理,编译和其他事情…什么都不管用。
我正在使用:
sbt.version=0.13.5版
PlayFramework=2.3.4版
光滑= 2.1.0
Java版本“1.7.0y67”
有什么想法吗?
最佳答案
看起来像是案件敏感问题。你好像有一个类和一个类。Linux文件系统通常区分大小写,而Windows文件系统则不区分大小写。尝试重命名您的类,使它们的名称是唯一的,无论大小写。