新手游戏框架:如何将游戏项目转换为eclipse项目



很抱歉,如果我的问题对你来说很愚蠢(对我来说确实如此)-播放文档提到使用"eclipse"命令将播放项目转换为eclipse项目。我的问题是

(a) 这个eclipse文件在哪里?它是BAT文件(Windows)还是EXE?(b) 另外还有提到"如果你想获得可用的源jar"——这里指的是哪些源jar?播放框架的源Jars?它们有什么区别?或者他们指的是播放项目的源jar?我很困惑。。。。

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

eclipse是Play控制台的内部命令

只需使用play命令进入应用程序运行控制台的文件夹,然后运行eclipse(也可以查看文档中提到的其他选项help play)。

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

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

  1. 打开命令行(cmd.exe)
  2. 使用应用程序转到文件夹
  3. 运行playplay debug命令
  4. 一旦游戏开始,执行eclipse with-source=true命令

这将生成eclipse项目文件,其中包含到库源代码的适当链接。

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

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

不确定playframework 1,但在playframework 2中,我在项目目录中键入play-eclipse(不是play-web所说的eclipsefy)。此外,javac需要在路径上

您可以尝试以下操作:

  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_LearningsLearning_Play_App>activator eclipse
    

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

欲了解更多信息,请阅读此处。

最新更新