Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

java.lang.NoClassDefFoundError: javax/mail/Address Exception when sending a mail from Eclipse?

 
Kushi Gadiparthi
Ranch Hand
Posts: 52
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I want to send a mail from Eclipse.

I had added the mail.jar in the library.

But still I am getting the following error



The JavaX has been added in the User Libraries of Eclipse it has following Jars
javax-wsdl-1.5.1.jar
jaxrpc.jar
mail.jar
saaj.jar

and my code looks as follows




So Please help me to solve the above error

Thanks in Advance,
 
Campbell Ritchie
Sheriff
Posts: 48402
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Which folder is that java mail .jar in?
How are you setting the classpath for your application?
When I Googled for Java Mail, I found a download page where Message appears to be in mail.jar. Please confirm you have got that mail.jar file in the classpath as well.
 
Kushi Gadiparthi
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Thanks for the Reply. I had added this jar in the eclipse --> preferences-->java-->BuildPath-->classpath variables.


But still no use, getting the same message.


Thanks in Advance.
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Build path and runtime path are different things; both need all jar files.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic