【问题标题】:Play framework - dependencies.yml not generated automatically播放框架 - dependencies.yml 未自动生成
【发布时间】:2012-05-10 15:48:51
【问题描述】:

我是新手玩框架。我正在使用播放 2.0。我正在尝试为我的应用程序生成 excel 报告。当我使我的应用程序黯然失色时,不会生成dependencies.yml。所以我创建了一个明确的 dependencies.yml 文件,并在 application.conf 中包含了 play 依赖和 excel 模块。但是没有关于可用的 excel 模块的信息。于是我下载了excel 1.2.3 zip模块,放到play目录下。还是没有成功!!! 请尽快给我解决方案。

【问题讨论】:

    标签: excel playframework playframework-2.0


    【解决方案1】:

    Play 2.0 使用 sbt 来管理依赖。没有更多的dependency.yml。请参阅有关如何声明依赖项的文档

    http://www.playframework.org/documentation/2.0.1/SBTDependencies

    【讨论】:

    • 该文档没有显示如何为 play 2.0 中的模块添加依赖项。我尝试使用 val appDependencies = Seq( "mysql" % "mysql-connector-java" % "5.1.18", "play" % "excel" % "1.2.3" ) 更新后我得到 sbt.ResolveException : unresolved依赖:play#excel;1.2.3:未找到。请告诉我如何在 play 2.0 中使用模块依赖项
    【解决方案2】:

    另外请记住,为 Play 1.x 创建的模块不适用于 Play 2.x。每个模块的每个详细信息页面都会提到它。

    This module is for the Play 1.x series only.

    目前 2.0 模块在:https://github.com/playframework/Play20/wiki/Modules,但还没有 excel 模块。

    【讨论】:

    • 感谢您的回复!!那么你能告诉我如何在 play 2.0 中生成 excel 报告,或者在 Play 2.0 中通过模块是不可能的吗?
    • 使用 Seb Cesborn 的链接中的链接包含 Apache POI(将行 "org.apache.poi" % "poi" % "3.8" 添加到您的 appDependencies),然后执行 play clean-all + play update 命令,然后您将能够生成任何与图书馆报告。 POI 的 HOWTO 中有一个示例:poi.apache.org/spreadsheet/how-to.html
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    相关资源
    最近更新 更多