我添加了 javax.mail,但它一直说 class 不存在

I added the javax.mail, but it keeps saying the class does not exist

事情是这样的:我已经下载了 javax.mail API,将其添加到 Libraries->Add Jar/Folder 下。我已经编译了代码,但是它一直在 'import javax.mail;' 语句上产生错误,说包不存在。出了什么问题?

你评论了

I've extracted the javax.mail JAR file to the netbeans8.0.2 folder

你不需要这样做, 将 jar 放在项目的 lib 文件夹中并可能在构建路径中引用它就足够了。 干杯

您提到了这一行:

import javax.mail;

这行不通,因为 mail 是一个包而不是 class。要么使用:

import javax.mail.*;

导入整个包或导入特定的 classes 使用:

import javax.mail.Header;
import javax.mail.Message;
import javax.mail.Session;

(classes 是随机选择的,应该只显示如何导入特定的 class)