package javax.mail.internet does not exist | Adobe Higher Education
Skip to main content
Level 3
March 12, 2019
Beantwoord

package javax.mail.internet does not exist

  • March 12, 2019
  • 5 reacties
  • 12551 Bekeken

I have imported the below package in my sling servlet but getting below errors, please help to resolve the issue. I am using AEM 6.4

import javax.mail.internet.InternetAddress;

Error

package javax.mail.internet does not exist

class file for javax.mail.MessagingException not found

In POM.xml used the below dependency

<dependency>

    <groupId>javax.mail</groupId>

    <artifactId>mail</artifactId>

    <version>1.4.1</version>

</dependency>

Er kunnen geen reacties meer worden geplaatst op dit onderwerp.
Beste antwoord door Prince_Shivhare

Could you please confirm if you have added this dependency in parents pom and core pom?

in core package add a dependency in POM without version and in parent pom with version.

Parent POM:

<dependency>

    <groupId>javax.mail</groupId>

    <artifactId>mail</artifactId>

    <version>1.4.1</version>

</dependency>

Core POM:

<dependency>

    <groupId>javax.mail</groupId>

    <artifactId>mail</artifactId>

</dependency>

~ Prince

5 reacties

VeenaVikraman
Community Advisor
Community Advisor
March 12, 2019

This can happen when the particular dependency is not available in your felix console. You can go to http://localhost:4502/system/console/depfinder

and find the dependencies available . When I check the depfinder for javax.mail , I can find below dependency available.

Prince_Shivhare
Community Advisor
Community Advisor
March 12, 2019

Could you please confirm if you have added this dependency in parents pom and core pom?

in core package add a dependency in POM without version and in parent pom with version.

Parent POM:

<dependency>

    <groupId>javax.mail</groupId>

    <artifactId>mail</artifactId>

    <version>1.4.1</version>

</dependency>

Core POM:

<dependency>

    <groupId>javax.mail</groupId>

    <artifactId>mail</artifactId>

</dependency>

~ Prince

smacdonald2008
Level 10
March 12, 2019

Check this package on your depfinder - i am seeing it fine:

http://localhost:4502/system/console/depfinder

Level 3
March 12, 2019

This one is also correct answer Thanks a lot

Level 3
March 12, 2019

This one is also correct answer Thanks a lot