Java 无法在另一台电脑上执行JAR文件
我已经使用NetBeans创建了一个Swing GUI,并且能够在本地机器上成功地执行它。但是,每当我在另一台PC上执行JAR文件Java 无法在另一台电脑上执行JAR文件,java,swing,deployment,jar,Java,Swing,Deployment,Jar,我已经使用NetBeans创建了一个Swing GUI,并且能够在本地机器上成功地执行它。但是,每当我在另一台PC上执行JAR文件gui_test.JAR,它就会给出如下所示的错误 包gui\u test中的类包括: gui.gui StreamGobbler.java 错误 线程“AWT-EventQueue-0”java.lang.NullPointerException中的异常 在gui_test.gui.walk(gui.java:967) 在gui_test.gui.(gui.ja
gui_test.JAR
,它就会给出如下所示的错误
包gui\u test
中的类包括:
- gui.gui
- StreamGobbler.java
任何解决此问题的建议都将不胜感激。我对Netbeans不太熟悉,但我确实记得将GUI从Netbeans导入eclipse时遇到问题。这可能是因为Netbeans GUI使用某些库 检查这个问题和这个答案,它可能会帮助你
我对Netbeans不太熟悉,但我确实记得将GUI从Netbeans导入eclipse时遇到问题。这可能是因为Netbeans GUI使用某些库 检查这个问题和这个答案,它可能会帮助你
以下是可能的
这就是我所能想到的。在另外几台具有相同Java版本的机器上尝试此操作,然后只有您才能解决此问题。以下是可能的
这就是我所能想到的。在其他几台具有相同Java版本的机器上尝试此操作,那么只有您才能解决此问题。其他机器的操作系统是否相同?它们都是32位、64位还是混合?您是否在其他机器上绑定了更简单的代码版本?标准异常堆栈消息中的键入很奇怪,因为错误发生在
gui\u test.gui.walk
中,我建议将重点放在该代码上。把它贴在这里复习。听起来你好像忘了包含所需的资源。很高兴看到相关的代码。其他机器是同一个操作系统吗?它们都是32位、64位还是混合?您是否在其他机器上绑定了更简单的代码版本?标准异常堆栈消息中的键入很奇怪,因为错误发生在gui\u test.gui.walk
中,我建议将重点放在该代码上。把它贴在这里复习。听起来你好像忘了包含所需的资源。很高兴看到相关代码非常感谢您的回复,让我再试一次,然后再次回复:)非常感谢您的回复,让我再试一次,然后再次回复:)非常感谢您的回复,让我再试一次,然后再次回复:)非常感谢您的回复,让我试一试,然后再回到你身边:)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at gui_test.gui.walk(gui.java:967)
at gui_test.gui.<init>(gui.java:1030)
at gui_test.gui$17.run(gui.java:1030)
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 jaya.awt.Eyentgueue.dispatchEyent(Unknown Source)
at jaya.awt.EyentDispatchIhread.punpOneEyentForFilters(Unknown Source)
at jaya.awt.EyentDispatchIhread.punpEyentsForFilter(Unknown Source)
at jaya.awt.EyentDispatchIhread.punpEyentsForHierarchy(Unknown Source)
at jaya.awt.EyentDispatchIhread.punpEyents(Unknown Source)
at jaya.awt.EyentDispatchIhread.punpEyents(Unknown Source)
at java.awt.EyentDispatchIhread.run(Unknown Source)