【问题标题】:Play Framework 2.2.1 - Eclipse Installation - Multiple Target DirectoriesPlay Framework 2.2.1 - Eclipse 安装 - 多目标目录
【发布时间】:2014-02-19 03:49:39
【问题描述】:

我正在运行基于 Eclipse 3.8.2 的 STS 3.4.0。从更新站点安装了 Scala IDE:

http://scala-ide.org/download/current.html

按照 Play 文档中创建 myFirstApp 的说明进行操作:

http://www.playframework.com/documentation/2.2.x/IDE

能够成功运行“play eclipse”,生成eclipse版本的项目。我“作为菜鸟”的问题是围绕有 3 个目标目录(.target 除外)这一事实。 “项目”文件夹包含一个目标目录和另一个包含目标目录的“项目”文件夹是否有原因?

配置中是否缺少某些内容导致项目目录中的这些目标目录而不是根目标目录?或者这是正常的吗?

【问题讨论】:

    标签: eclipse scala playframework-2.0


    【解决方案1】:

    这很正常。难看,但很正常,它存在于每个 SBT 管理的项目中,而不仅仅是 Play 项目。

    target 包含“你的东西”的输出,并且在大多数情况下,您可以在其中找到测试报告等内容。

    紧接在project 中的target 似乎是SBT 放置自己的工作文件的地方——比如它为各种范围派生的classpaths。

    嵌套projectproject 下的target 有点神秘,因为它看起来与我刚刚描述的“SBT 工作目录”非常相似。我怀疑它在第二遍通过并填充一个或多个更高级别的目录之前持有编译、宏扩展等的“第一遍”。

    只要说 所有这些 都应该被您的版本控制系统忽略,正如 Play documentation 中所指定的那样 - 即对于 Git,您的 .gitignore 将具有:

    project/project
    project/target
    target
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-28
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 2023-01-25
      • 2012-12-06
      • 2016-03-30
      相关资源
      最近更新 更多