1 回答

TA貢獻1744條經驗 獲得超4個贊
好的,所以解決方案確實是@Bill Shannon 建議的。我必須將com.sun.mail依賴項包含在 Mavenprovided范圍內。我的特殊問題是該項目已經在使用spring-boot-starter-mail依賴項,其中包括com.sun.mailjar。所以我不得不從我的 Maven 依賴中排除它。因此,與郵件內容相關的完整 Maven 依賴項如下所示:
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.6</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
<exclusions>
<exclusion>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
</exclusion>
</exclusions>
</dependency>
現在看起來有點明顯了。我認為我的主要困惑來源是奇怪的 Tomcat 錯誤消息。感謝任何看過此內容的人,希望這可以解決其他人的問題!
添加回答
舉報