0

我正在使用使用 jlink 的自定义 jre,当我发送邮件时没有错误显示并突然停止自定义 jre

请看这个我三天前遇到了这个错误我用谷歌搜索我找不到解决方案请开发人员帮助我

D:\java\jkl\bin>java --module App/pack.Main

2022 年 3 月 4 日晚上 11:06:19 jakarta.mail.Session loadResource
警告:未找到预期资源:/META-INF/javamail.default.address.map
调试:setDebug:雅加达邮件版本 2.0.1
调试:getProvider() 返回 jakarta.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]
DEBUG SMTP:需要用户名和密码进行身份验证
调试 SMTP:protocolConnect 返回 false,host=smtp.gmail.com,user=visha,password=
调试 SMTP:useEhlo true,useAuth true
调试 SMTP:尝试连接到主机“smtp.gmail.com”,端口 465,isSSL true

D:\java\jkl\bin>

注意:当我使用命令时

Jlink --module-path D:\java\output --add-modules App --output D:\java\jkl --bind-services 

工作正常,邮件发送成功,但 jre 大小为 137mb,这对我的项目来说不是很好,只有一个主类或在我的项目中发送邮件类

为什么会出现这种情况...

4

0 回答 0