【发布时间】:2018-09-21 07:47:13
【问题描述】:
如果问题已经重复,我很抱歉,因为我在堆栈溢出中没有找到合适的答案。
我已经编写了一个代码,用于在计数应小于 20 时自动发送电子邮件。
代码似乎可以在 Eclipse 中编译和运行。但是当我尝试在 Linux 终端中运行时出现错误
有谁能帮帮我吗?
【问题讨论】:
-
你可以在这里粘贴你运行java代码的方式吗?你是从罐子里运行它吗?您可能缺少具有依赖关系的类路径。继续粘贴你在 unix 中运行的 java 命令,它将能够帮助你
-
您的问题显示了两种
NoClassDefFoundException:一种用于javax.mail.MessagingException,另一种用于名为WebPageText的类。但是最后一个很奇怪:这个类没有包是正常的吗? -
您还需要在类路径中添加您的罐子,它们在哪里?你在 Eclipse 中使用的库的罐子? IE。 javax.mail 实现
-
@Marc 我敢打赌他正在为他的课程使用默认包
-
请勿发布可能已作为文本发布的内容的图像。此外,如果您无法找到合适的答案,那么您应该提供尽可能多的信息,以便我们重现您的问题(minimal reproducible example)。就目前而言,链接的副本充分回答了您的问题,因为您没有给我们任何具体的工作内容。
标签: java linux noclassdeffounderror