0

アプリケーション (NetBeans 7.1.2 JDK7).exeを使用してプロジェクトの jar ファイルを作成しました。一部のクラスでは問題なく動作しますが、特定のクラスの前後に GUI が表示されません。JartoExe

必要なすべての依存関係を含めましたが、特定のクラスの後に GUI が表示されません.exe。ファイルの何が問題になっていますか?

更新 コンソールで、FileNotFound例外がスローされます。ファイルが現在のプロジェクト フォルダーにあります。何を変更する必要がありますか?

これはのせいです getClass().getResourceAsStream()か?

例外の詳細:

Mar 07, 2013 10:57:07 PM projectfinal.KaraokeTest$3 run
SEVERE: null
java.io.FileNotFoundException: Na Kajre Ki Dhar.txt (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.util.Scanner.<init>(Unknown Source)
    at projectfinal.KaraokeTest.initComponents(KaraokeTest.java:89)
    at projectfinal.KaraokeTest.<init>(KaraokeTest.java:35)
    at projectfinal.KaraokeTest$3.run(KaraokeTest.java:375)
    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)
4

1 に答える 1

0

非常に多くの場合、jar にはディレクトリgetClass().getResourceAsStream(somefile)がありませんgetClass().getResourceAsStream("\somefile")

于 2013-03-08T11:14:55.707 に答える