这不是问题。我试图找到遵循行为的理由。
我正在开发涉及Spring,Hibernate和Struts2等技术的简单Web应用程序。
我使用Maven 3作为构建工具。当我开始使用eclipse Juno版本运行项目时,我收到以下错误:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
但是在pom.xml
我添加了spring web framework的依赖项,当我在eclipse中列出jar时,我可以看到这个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中。
答案 0 :(得分:1)
将maven依赖项添加到部署程序集