我正在使用eclipse indigo运行我的tomcat服务器,当我启动tomcat服务器时,该tomcat服务器成功启动并运行,但是控制台中显示错误。
ERROR - ContextLoader[177]: Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'com.huahsin68.MyBoc' defined in class path resource [my-spring.xml]: Class that bean class [com.huahsin68.MyBocImp] depends on not found; nested exception is java.lang.NoClassDefFoundError: javax/mail/MessagingException
java.lang.NoClassDefFoundError: javax/mail/MessagingException
似乎未找到MessagingException。我已经检查了Java Build Path> Libraries,我注意到那里是javax.mail_1.4.0.v200105080615.jar。该jar文件位于eclipse> plugins文件夹下。有什么解决方案可以纠正此问题?
谢谢 @!
最佳答案
使用Maven,可以添加以下依赖项:
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.5</version>
</dependency>