繁体   English   中英

如何在Play中包含“提供的”依赖项! 框架1.x

[英]How to include a 'provided' dependency in Play! framework 1.x

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

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

另请参见Maven对所提供范围的定义

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

我第一次看错你的问题。 我发现做这种事情的最好方法是创建一个部署脚本,该脚本从lib文件夹中删除所有多余的jar文件。 虽然不是特别漂亮,但是确实可以。 (就我而言,我正在修剪我没有使用的库,从而增加了Google App Engine的启动时间)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM