- - PR -
Fatal exception occurred.Program will exit.
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-05-24 10:43
SWTでアプリを作成し、jarにしてダブルクリックで実行できるようにしました。
自分の環境では、動作するのですが、他のPCでダブルクリックすると下記エラー メッセージが表示されます。ご教授お願い致します。 ■エラーメッセージ タイトル: [Java Virtual Machine Launcher] 内容 : [Fatal exception occurred.Program will exit.] ■jar作成コマンド jar cvfm test.jar manifest.mf *.* ■ディレクトリ構成 / classファイル(自分で作成プログラム) swt-awt-win32-3101.dll swt-win32-3101.dll manifest.mf /org/以下すべて(swt.jarを解凍してできたフォルダ) |
|
投稿日時: 2005-05-24 11:20
自分の環境では dll が PATH に通っていて、他の環境では通っていない、ということではないでしょうか。
java -jar jarファイル名 で実行した場合なにかエラーが表示されませんか? |
|
投稿日時: 2005-05-24 12:02
java -jar jarファイル名
コマンドを実行したところ以下のエラーメッセージが表示されました。 ■エラーメッセージ Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3101 in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100) at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18) at org.eclipse.swt.graphics.Device.init(Device.java:564) at org.eclipse.swt.widgets.Display.init(Display.java:1780) at org.eclipse.swt.graphics.Device.<init>(Device.java:100) at org.eclipse.swt.widgets.Display.<init>(Display.java:355) at org.eclipse.swt.widgets.Display.<init>(Display.java:351) at Main.<init>(Main.java:34) at Main.main(Main.java:277) |
|
投稿日時: 2005-05-24 12:46
エラーメッセージを取得できたなら、それが何を意味するのか調べてみましょう。
|
|
投稿日時: 2005-05-24 13:28
インギさん、ありがとうございます。
1つのjarファイルにまとめることは、できませんでしたが、 フォルダを作成し、jarファイルとswt-win32-3101.dllの2ファイルを入れたら動きました。 1つのjarファイルにまとめる事も出来るのでしょうか? |
1