【问题标题】:No Class Def Found Error (wrong name: components/FileChooserDemo)No Class Def Found Error(错误名称:components/FileChooserDemo)
【发布时间】:2013-08-20 21:45:47
【问题描述】:

C:/user/desktop> java -jar app.jar
错误

线程“主”java.lang.NoClassDefFoundError 中的异常: FileChooserDemo(错误名称:components/FileChooserDemo)

here下载的演示代码

此文件用于创建 jar 应用程序。

ma​​nifest.mf

Manifest-Version: 1.0
Created-By: 1.7.0_25 (Oracle Corporation)
Main-Class: components.FileChooserDemo

【问题讨论】:

  • 你能发布你的 MANIFEST.MF 吗?
  • 是的......当然只是一秒钟。
  • 将您的清单更改为Main-Class: components.FileChooserDemo
  • @c.s.我做了并重建,错误:找不到或加载主类组件。FileChooserDemo
  • 这个类在jar里面吗?请添加您的文件夹源结构、构建方式和生成的 jar 内容的详细信息(我还假设 FileChooserDemo 有一个 main 方法,对吧?)

标签: java swing jar applet noclassdeffounderror


【解决方案1】:

您的课程路径不正确。类文件被引用并在不正确的位置找到,而不是源中指定的 components/FileChooserDemo。调查您的 jar 文件。

【讨论】:

  • 我把所有东西都放在同一个文件夹里。
猜你喜欢
  • 1970-01-01
  • 2023-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-14
相关资源
最近更新 更多