Maven 依赖项未包含在部署在 Websphere Liberty 上的项目中

Maven dependencies not included in project deployed on Websphere Liberty

我正在使用 Eclipse Luna、Maven 3 和 Websphere Liberty 8.5.5。我在 eclipse 中添加了 websphere 自由服务器。 liberty部署的EAR/WAR项目不包含WAR的WEB-INF/lib中的maven依赖。如果我导出 EAR 或 WAR,则导出的文件包含所有依赖项。可能出了什么问题?

在 Eclipse 中使用 Maven 项目时,请确保您的 Maven 依赖项在 Project properties > Deployment Assembly 中正确配置以部署到 WEB-INF/lib 文件夹。

加斯答对了。截图就在这里:

如果缺少 Maven 依赖项,请单击 "Java Build Path Entiries" 和 select "Maven Dependencies"

在我的工作区中,当我执行 Maven/Update 项目时,此设置将丢失。