我使用Play Framework 1.2.4做了一个小项目,现在我需要与我的团队成员分享,以便进一步处理。我正在使用Eclipse Indigo进行该项目。
我尝试将其导出到WAR中但是当我的团队伙伴使用WAR选项导入它时,他们会遇到很多编译错误。
请告诉我应该分享哪种格式,以便在将其导入工作区时不会出现任何编译错误。
答案 0 :(得分:3)
Play提供了一个简化Eclipse配置的命令。要将Play应用程序转换为正在运行的Eclipse项目,请使用eclipsify命令:
# play eclipsify myApp
然后,您需要使用文件/导入/常规/现有项目...菜单将应用程序导入工作区。
您的同事应该只是获取项目的源代码,并运行此命令来生成Eclipse项目。您不必导出任何东西。 BTW,war文件是可部署的Java EE人工制品。它并不意味着包含Play框架项目的来源。
旁注:这是我连续给你的第二个答案,可以在文档中找到。也许你应该阅读它。
答案 1 :(得分:0)
对于较新版本的播放,命令为play eclipse
然后文件 - >导入.. - >现有项目进入工作区
不要选中任何框(忽略'将项目复制到工作区')
答案 2 :(得分:0)
很好,我同意@JB Nizet和Connor。但是这个答案适用于旧版本的PLAY框架。我的回答可能对使用Play Framework 2.3+的开发人员有帮助,并且可以搜索将Play应用程序转换为正在运行的Eclipse项目的命令。