为什么 Play Framework war 包含重复的 class 文件?

Why does Play Framework war contains duplicate class files?

按照 Play 上的教程,在重新创建并将代码移植到项目后,我成功地构建了项目。

所以我现在正在做的是 运行 以下命令来尝试创建 war.

我在 2 个位置看到 .class 文件,这对我来说毫无意义。此外,为什么还要打包 .java 文件? class 个文件的存储位置是

此外,我确实更改了 application.conf 文件以设置 application.mode=prod 因为它被设置为 dev.

这就是我们在 war 中部署了重复的 class 文件和源代码的假设吗?如果是这样的话,实际上正在部署哪些 class 文件被系统使用?

此应用运行于 Tomcat 7.

根据我从另一个论坛获得的信息,它似乎就是 Play 所做的,除非我想继续编写自己的 python 代码来清理 Play 在那里做的事情我对此无能为力。

Google Groups - Play Framework ([1.2.4] Does Play work off of .Java files or the compiled .class files?)