我想為一個專案使用 javax.mail.session 來發送電子郵件。當我嘗試使用 Session 類時,出現錯誤“無法訪問包 javax.mail.session”。我使用從 Oracle 站點下載的 eclipse 2022-09 和 jdk-18.0.2.1。jdk 位于 C:\Program Files\Java。我試圖添加需要java.desktop;到我的 module-info.java 檔案,但它沒有用。我也嘗試將 jdk1.8.0_181 用于我的專案,但它也不起作用。
如果有更好的方法在 java 18 中發送 gmail,我愿意尋求解決方案。
提前致謝

uj5u.com熱心網友回復:
看起來您錯過了javax.mail-apijar 作為專案中的依賴項。添加它,它應該可以作業。
如果您使用的是maven,您可以添加
<!-- https://mvnrepository.com/artifact/javax.mail/javax.mail-api -->
<dependency>
<groupId>javax.mail</groupId>
<artifactId>javax.mail-api</artifactId>
<version>1.6.2</version>
</dependency>
給你的pom.xml
順便說一句:javax.mail-api已更改為jakarta.mail-api
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/512126.html
標籤:爪哇电子邮件会议
上一篇:在PHP中檢查用戶會話
