0

我使用 Play Framework 1.2.4 完成了一个小项目,现在我需要与我的团队成员分享它,以便进一步处理。我正在为该项目使用 Eclipse Indigo。

我尝试将它导出到 WAR,但是当我的队友使用 WAR 选项导入它时,他们会遇到很多编译错误。

请让我知道我应该以哪种格式共享,以便他们在将其导入他们的工作区时不会遇到任何编译错误。

4

3 回答 3

3

文档中

Play 提供了一个命令来简化 Eclipse 配置。要将 Play 应用程序转换为可工作的 Eclipse 项目,请使用 eclipsify 命令:

# play eclipsify myApp

然后,您需要使用 File/Import/General/Existing project... 菜单将应用程序导入您的 Workspace。

您的同事应该简单地获取项目的源代码,然后运行此命令来生成一个 Eclipse 项目。你不必导出任何东西。顺便说一句,war 文件是可部署的 Java EE 工件。它并不意味着包含 Play 框架项目的源代码。

旁注:这是我连续给你的第二个答案,可以在文档中找到。也许你应该读一读。

于 2013-07-28T15:49:50.223 回答
0

对于较新版本的 play 命令是play eclipse

然后 File -> Import.. -> Existing Projects into workspaces

不要选中任何框(忽略“将项目复制到工作区”)

于 2013-08-01T07:35:53.163 回答
0

太好了,我同意@JB Nizet 和 Connor。但是这个答案适用于旧版本的 PLAY 框架。我的回答可能对使用 Play Framework 2.3+ 的开发人员有所帮助,并开始搜索将 Play 应用程序转换为工作 Eclipse 项目的命令。

  • 将 CD 放入您的项目源文件夹
  • 运行 Activator eclipse projectName
  • 你完成了!将 PLAY 项目作为所有其他现有 JAVA 项目导入。
于 2015-02-23T03:35:18.633 回答