0

我们正在使用 Play!framework 1.x 及其依赖管理机制

在阅读了文档并四处搜索之后,我仍然不知道如何(甚至是否有可能)从 dependencies.yml引用提供的依赖项,其中提供意味着即使应用程序依赖于库进行编译,它不应包含在应用程序的 lib 文件夹中,因为该库是由环境(应用程序服务器、Java 等)在运行时提供的。此类库的一个常见示例是 Java Servlet API,它包含在 Tomcat 中。

另请参阅Maven提供范围的定义。

有谁知道这是否可行,如果可以,该怎么做?

4

1 回答 1

0

我第一次看错了你的问题。我发现做这种事情的最好方法是创建一个部署脚本,从 lib 文件夹中删除任何多余的 jar 文件。不是特别漂亮,但它完成了工作。(就我而言,我正在修剪我不使用的库,从而增加了 Google App Engine 上的启动时间)

于 2013-05-15T00:48:21.133 回答