gpt4 book ai didi

eclipse - spring-web maven 依赖项未随 eclipse 发布

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:03 26 4
gpt4 key购买 nike

我的 gae + spring + maven 项目完美运行。但我无法使用 eclipse 使其工作。

似乎在我的 pom.xml 中声明的 spring-web 依赖项 WEB-INF/lib 中消失了 em> 当我使用 Eclipse 中的 GAE 运行我的项目时(使用 Google 插件,Run As > Web Application)。所以如果没有 spring-web 这是个异常(exception):

Could not instantiate listener org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

(完整的 GAE 堆栈跟踪 here)

从控制台运行mvn clean package gae:run,应用程序运行得非常棒,spring-web 位于WEB-INF/lib 目录下 符合预期。

刚刚在 BitBucket 上发布了我的测试项目:https://bitbucket.org/jelies/gae-spring-maven

知道为什么在从 eclipse 启动 webapp 时 spring-web 没有发布到 WEB-INF/lib 吗?


使用:

  • SpringSource ToolSuite 3.1.0(基于 eclipse 3.8)
  • Java 6
  • Spring 3.2.1
  • maven 3.0.4
  • 谷歌应用引擎 1.7.5
  • maven-gae-plugin 0.9.6

更新:当使用 spring 版本 3.1.4 时,spring-web 依赖项被发布到 WEB-INF/lib。发布。任何 3.2.X 版本都不会发生这种情况。

最佳答案

为我的配置(Eclipse 4.2、WAS 7.0、mvn 3)的这个问题添加了一个 Jira 问题:https://jira.springsource.org/browse/SPR-10494

关于eclipse - spring-web maven 依赖项未随 eclipse 发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15174774/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com