查找 JAVAX.Mail Jar

查找 JAVAX.Mail Jar

我一直使用 eclipse 在 Windows 上编写代码并测试软件。当我将代码复制到 Ubuntu 时,我无法编译代码,因为它找不到要导入的 Javax 文件。我知道我需要添加 jar 文件所在的类路径。我的问题是 jar 文件在哪里或叫什么名字?任何建议都非常感谢。

编译语句
javac eMail.java

Java 代码
导入 javax.mail.Folder;
导入 javax.mail.Message;

错误
导入 javax.mail.Folder;
^ eMail.java:7:错误:包 javax.mail 不存在

对于每个导入语句。

答案1

据我所知,邮件库一直是外部下载。它目前位于 github 上https://github.com/javaee/javamail/releases. 下载它并将其添加到 Eclipse 中的类路径中。

答案2

如果你首先在 Windows 上进行开发,则必须考虑你的项目在其中包含哪些构建路径。我认为你可以采取两种方法来解决这个问题:

1-截图/记下 Windows 中的构建路径和项目首选项,并尝试在 Linux 开发机器上复制它们,请参阅eclipse 文档

2-导出您的 Windows 项目,然后将其导入 Linux,请参阅此内容StackOVERFLOW 问题

另外我认为你不应该在这里询问你的项目中 jar 文件的位置,如果你是开发人员,你应该知道你的项目所需的文件在哪里(只是恕我直言,请不要将此视为人身攻击;))

相关内容