【问题标题】:Newbie to play framework: how to convert play project to eclipse project新手玩框架:如何将play项目转换为eclipse项目
【发布时间】:2013-11-21 23:09:00
【问题描述】:

对不起,如果我的问题对你来说似乎很愚蠢(它肯定对我来说) - 播放文档提到使用“eclipse”命令将播放项目转换为 eclipse 项目。我的问题是

(a) 这个 eclipse 文件在哪里?它是 BAT 文件 (Windows) 还是 EXE? (b) 另外提到“如果你想获取可用的源 jars”——这里指的是哪个源 jars?播放框架的源代码?它们有什么区别?还是他们引用了 play 项目的源 jar?我在这里很困惑....

编辑 - 请也回答我的问题的第二部分(b 点)谢谢。

【问题讨论】:

    标签: playframework playframework-2.1


    【解决方案1】:

    eclipsePlay's console的内部命令

    只需使用play 命令将您的应用运行控制台转到文件夹,然后运行eclipse(另请查看help play 以获取文档中提到的其他选项)。

    您也可以使用 play eclipse 直接在您的 powershell 中执行此操作。

    【讨论】:

      【解决方案2】:

      要生成 Eclipse 项目文件,您需要:

      1. 打开命令行 (cmd.exe)
      2. 使用您的应用转到文件夹
      3. 运行playplay debug 命令
      4. 播放开始后,执行eclipse with-source=true 命令。

      这将生成 Eclipse 项目文件,其中包含指向库源代码的正确链接。

      每次更改 sbt 配置时,都需要重新运行此命令。

      编辑(b): Play(通过 sbt),将下载您手动添加到项目中的 play 框架和所有库的源代码。生成的项目文件将正确引用这些库以及相应的源代码。来源包含文档和帮助。 Eclipse 将根据要求向您显示此文档(例如 ctrl+空格)。此外,您将有机会了解图书馆的内部结构。有时这很有用。

      【讨论】:

        【解决方案3】:

        不确定 playframework 1,但在 playframework 2 中,我在项目目录中输入 play eclipse(不是 play web 所说的 eclipsify)。 javac 也需要在路径上

        【讨论】:

          【解决方案4】:

          您可以尝试以下方法:

          1. 将 SBT Eclipse 插件详细信息添加到 plugins.sbt 文件中,该文件位于 –> 项目中。

            addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
            
          2. 在命令提示符下移动到项目根文件夹并运行以下 Activator 命令。

            D:\My_Learnings>cd Learning_Play_App  
            D:\My_Learnings\Learning_Play_App>activator eclipse
            

          现在您可以在根项目文件夹中看到 Eclipse 项目相关文件。

          更多信息请阅读here

          【讨论】:

            猜你喜欢
            • 2019-06-21
            • 2020-06-04
            • 1970-01-01
            • 1970-01-01
            • 2019-04-18
            • 2015-04-22
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多