这不是一个问题。我试图找到以下行为的原因。
我正在开发涉及 Spring、Hibernate 和 Struts2 等技术的简单 Web 应用程序。
我使用 Maven 3 作为构建工具。当我开始使用 eclipse Juno 版本运行项目时,出现以下错误:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
但是在pom.xml
我添加了 spring web 框架的依赖项时,当我在 eclipse 中列出 jars 时,我可以看到这个 Context loader 文件就在那里。
但是当我将以下插件配置添加到时pom.xml
,不会引发此异常:
<plugin>
<version>2.9</version>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<wtpversion>2.0</wtpversion>
</configuration>
</plugin>
我只是想找到这种行为的原因。提前感谢您提供任何线索。
我已将以下 maven 插件集成到 maven 中。