【问题标题】:Missing spring-web.jar when deploying with WTP to Websphere使用 WTP 部署到 Websphere 时缺少 spring-web.jar
【发布时间】:2013-09-24 10:17:53
【问题描述】:

我已经使用 Maven 在 Eclipse 中构建了一个基于 spring 的 Web 项目。依赖项和类路径正确,部署程序集也正确列出了 spring-web*.jar。但是,当我在 Eclipse 中使用 WebSphere 8 部署它时,在 .metadata.plugins\org.eclipse.wst.server.core\tmp2*\WEB-INF\lib 下创建的 libs 文件夹中缺少提到的 JAR 文件。但是,此 JAR 列在模块部分下,作为容器的子模块。我不知道为什么会在此处列出此 JAR 以及为什么没有将其复制到 LIB 文件夹中。

它适用于 Tomcat 服务器,它在我导出 WAR 并手动部署时有效,当我手动将 JAR 复制到 lib 文件夹时它也有效。

Q1:这是 Websphere 特有的吗?

Q2:为什么将SPRING-WEB列为子模块,有什么作用?

Q3:如何正确自动部署?

【问题讨论】:

    标签: java eclipse spring eclipse-wtp websphere-8


    【解决方案1】:

    这似乎是 WAS 中的一个错误,据报告 here

    您可以手动复制缺少的 JAR,也可以使用“WebSphere Application Server 的发布设置”服务器设置中的“使用服务器上的资源运行服务器”选项。

    【讨论】:

      猜你喜欢
      • 2016-02-26
      • 1970-01-01
      • 2014-03-09
      • 1970-01-01
      • 1970-01-01
      • 2013-09-05
      • 2013-08-04
      • 2019-12-16
      • 1970-01-01
      相关资源
      最近更新 更多