我有一个Play Framework项目。直到现在,我一直只在linux上工作,一切都很好。现在我试图在Windows上运行它。但没有运气。 我总是得到例外:
[RuntimeException: java.lang.NoClassDefFoundError: models/Users (wrong name: models/users)]
(model.Users
是我的模型案例类,model.Users
是我的表,model.users
是我的伴侣对象,其中包含save
,{{1}等表格上的操作等等。)。
我试图改变项目位置,清理,编译和其他事情......没有任何作用。
我正在使用:
有什么想法吗?
答案 0 :(得分:3)
看起来像是一个区分大小写的问题。您似乎有一个班级model.users
和一个班级model.Users
。 Linux文件系统通常区分大小写,而Windows文件系统则不区分大小写。尝试重命名您的类,以便它们的名称无论如何都是唯一的。