我在线程"main" java.lang.NoClassDefFoundError中运行jar文件异常时遇到此错误:java/nio/file/NoSuchF ileException



当尝试使用java 1.6运行jar文件时,我收到以下错误:线程"main"java.lang.NoClassDefFoundError:java/nio/file/NoSuchF中出现异常ileException。

但当我使用1.8运行时,它运行起来没有问题。

有人知道可能发生的事情吗?

此类:java.nio.file.NoSuchFileException在Java 1.6 中不存在

它是在Java 1.7中添加的。

来自api:

公共类NoSuchFileException扩展FileSystemException

在尝试访问不存在的文件时引发了检查异常。

自:1.7

因此,由于JAR文件中的代码使用该类,因此只能使用Java>=1.7版本运行该JAR

NoSuchFileException表示指定的文件没有添加到jar中。

  1. 只需刷新或查看文件夹结构
  2. 重新创建相同的罐子

相关内容

  • 没有找到相关文章

最新更新