播放预编译命令仅在预编译文件夹中生成一个类文件,而不为控制器、模型等生成类文件
Posted
技术标签:
【中文标题】播放预编译命令仅在预编译文件夹中生成一个类文件,而不为控制器、模型等生成类文件【英文标题】:play precompile command generating only one class file in precompiled folder and not generating class files for controllers,models etc 【发布时间】:2017-01-17 14:48:32 【问题描述】:我有一个使用 play 1.2.4 构建的播放框架应用程序,当我从 C:\workspace\depotit\javadev\source\webapps\apiui
运行播放预编译命令时(这是所有文件夹,如 app、conf、eclipse 等文件夹所在的位置)。
该命令仅生成带有 java 文件夹的预编译文件夹,该文件夹仅包含 DocViewerPlugin.class
但不包含项目的其他类,也不生成包含 html 文件的模板文件夹。
【问题讨论】:
你的日志文件有错误吗? 【参考方案1】:查找已添加或修改的文件的一些通用技巧是对文件夹进行版本控制,进行修改,然后检查差异。例如,在 play 框架中检查 precompile 命令对 play 发行版中的 zen-contacts 示例项目之一做了哪些修改,这是使用 git 版本控制的命令:
移动到项目文件夹。 cd /home/hans/Descargas/play-1.2.5.3/samples-and-tests/zencontact/
删除任何以前的临时文件夹。 干净利落
这三个命令创建了一个存储库,并对文件和文件夹的当前状态进行版本控制。 混帐初始化 混帐添加。 git commit -m"初始发布"
执行我们的命令 播放预编译
最后一条命令将显示该命令对文件系统所做的修改。 混帐状态
最后从您的项目中删除版本控制或保留它。您应该使用某种版本控制。 rm -rf .git
【讨论】:
以上是关于播放预编译命令仅在预编译文件夹中生成一个类文件,而不为控制器、模型等生成类文件的主要内容,如果未能解决你的问题,请参考以下文章