java.lang.NoClassDefFoundError: javax/mail/Address 错误

sta*_*ser 3 java eclipse jar

我的项目mail.jarlib文件夹中。我创建了一个清单文件作为

Manifest-Version: 1.0
Main-Class: mainfile
Class-Path: lib/mail.jar
Run Code Online (Sandbox Code Playgroud)

然后我jar使用 eclipse导出文件。

我现在尝试执行 jar 文件,java -jar myjar.jar但出现错误

java.lang.NoClassDefFoundError: javax/mail/Address
Run Code Online (Sandbox Code Playgroud)

任何指针将不胜感激

ati*_*mpi 5

  1. 添加mail.jar您的课程路径。
  2. 确保您的类路径中没有拼写错误。
  3. 检查导出的jar文件,如果不是必须使用 eclipse 选项,是否所有必需的 jar 都在那里Extract required libraries into generated JAR