java - 我的代码在 Netbeans 中运行良好,但在运行 jar 时抛出异常

标签 java exception netbeans jar

我的代码在 Netbeans 中运行时工作正常,没有任何错误。如果我进行干净的构建然后执行 jar 文件,它会崩溃,没有任何可见的错误(swing 应用程序)。

当我在命令行中执行 jar 文件时,出现此错误:

D:\xxx>java -jar ScreenShotUploader.jar
Exception in thread "AWT-EventQueue0"java.lang.NoClassDefFoundError: com/melloware/jintellitype/JIntellitype
    at screenshotuploader.HKRegistering.registerHK(HKRegistering.java:13)
    at screenshotuploader.ScreenShotUploaderJFrame$3.run(ScreenShotUploaderJ
 Frame.java:69)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.melloware.jintellitype.JIntellitype
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 16 more

问题是什么?

最佳答案

似乎您正在引用某个库。您是否告诉 Netbeans 将引用的 jar 导出到您的 jar 中?

关于java - 我的代码在 Netbeans 中运行良好,但在运行 jar 时抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11066590/

相关文章:

c# - PowerShell 参数绑定(bind)异常

c# - XDocument.Load(XmlReader) 可能的异常

java - 如何将Java nio文件walk()结果存储到字符串列表中?

java - 使用 Jetty Websocket 客户端时如何抑制日志输出到标准输出?

java - 使用 JSAPI 将语音转换为文本

java - 如何将使用 Netbeans EasyUML 插件创建的 UML 图打印或导出为图片?

java - 使用 Java 文件编译 Netbeans Web 应用程序(用于在 XAMPP 上部署?)

java - 旅程规划器、图形数据和 Java

java - 抛出异常

Java EE 与 netbeans