当前位置: 首页 > 知识库问答 >
问题:

我在运行 jar 文件时遇到此错误 线程“主”java.lang.NoClassDef查找错误: java/nio/文件/无SuchF ile异常

边明煦
2023-03-14

当尝试使用java 1.6运行jar文件时,我收到以下错误:线程“主”java.lang.NoClassDefFound中的异常错误:java /nio/文件/无SuchF ileException。

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

有人知道可能发生了什么吗?

共有2个答案

刘曾琪
2023-03-14

无此类文件例外表示指定的文件不会添加到 jar 中。

  1. 只需刷新或查看文件夹结构。
  2. 重新制作罐子。
龙昊焱
2023-03-14

这个类:< code > Java . nio . file . nosuchfileexception 在Java 1.6中不存在

它是在Java1.7中添加的。

来自api:

公共类NoSuchFileException扩展了FileSystemException

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

自: 1.7

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

 类似资料:
  • 我在创建工作JAR文件时遇到问题。我可以跑步。类文件如下所示: 但作为jar运行(在构建脚本中)失败: 我将通过使用简单的Hello World项目来简化我遇到的问题: 文件需要进入文件夹。JAR文件需要在文件夹中。是构建JAR文件的bash脚本。如下: 你好世界java: 运行JAR文件,如构建中所示。sh结果 如前所述,直接运行应用程序效果很好。 这是的结构。 的内容。 我已经工作了6年了,现

  • 我正在学习Java,并试图用Swing制作一个非常简单的程序。我使用命令行java工具。 这是我第一次尝试制作.jar文件,所以如果这是一个琐碎的问题,我很抱歉。

  • 我正在使用以下jar文件创建pdf: avalon-framework-4.2.0。jar 通过以下方式加载: ...在我的应用程序cfc中。当我从Chrome或IE运行代码时,它会很好地创建pdf,但是当页面刷新时,我会收到以下错误。有趣的是,当从Firefox运行时,它工作得完全正常。有人能帮助解决这个错误或解释为什么会发生这个错误吗? 从源C复制文件时出错:/Inetpub/wwwroot/

  • 当我试图使用命令: 错误:发生了JNI错误,请检查您的安装并在线程“main”java中重试。lang.NoClassDefFoundError:org/apache/http/client/ClientProtocolException 它在eclipse中运行良好。请帮忙。

  • 命令:“C:\program files\java\jdk1.7.0_07\bin\java.exe”-classpath“C:\users\zachsta\downloads;C:\program files\java\jdk1.7.0_07\jre\lib\rt.jar;C:\program files\java\jdk1.7.0_07\lib\dt.jar;C:\program files\

  • 运行hadoop jar文件时出现以下错误 线程“main”java中出现异常。lang.ClassNotFoundException:hdfs: 位于java。网URLClassLoader 1美元。在java上运行(URLClassLoader.java:366) 。网URLClassLoader 1美元。在java上运行(URLClassLoader.java:355) 。安全AccessC