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

时间:2015-10-20 14:51:40

标签: java playframework tomcat7 playframework-1.x

按照Play上的教程,我已经设法在重新创建代码并将代码移植到它之后构建项目。

所以我现在正在做的是运行以下命令来尝试创建战争。

  • 列表项
  • 玩干净的c:\ myproject
  • 播放依赖关系c:\ myproject
  • 播放预编译c:\ myproject
  • 玩战争c:\ myproject -o c:\ myproject_war \ myproject.war

我在2个位置看到.class文件,这对我没有意义。另外,为什么还要打包.java文件? 存储类文件的位置是

  • myproject.war \ WEB-INF \应用\蚀\类\控制器...
  • myproject.war \ WEB-INF \应用\预编译\的java \控制器...

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

这是假设我们有重复的类文件以及在战争中部署的源代码的情况,如果是这样,系统实际使用了哪些类文件?

此应用程序在Tomcat 7上运行。

1 个答案:

答案 0 :(得分:0)

基于我从其他论坛获得的信息,它似乎就是Play所做的,除非我想沿着编写我自己的python代码的路径来清理Play所做的事情,我做的不多关于这个。

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