• 締切済み

Appletをhtmlから起動する際のエラー

こんにちは、アプレットの起動について、質問させて頂きます。 現在、Eclipseを用いて勉強のためアプレットを開発しているのですが起動の際に以下のエラーが出てしまい、調べてみてもどういった状況で起こるエラーなのかが解らずに困っています。 RuntimeException java.lang.AssertionError:java.lang.reflectInvocation TargetException RuntimeExceptionは起動時のエラー java.lang.AssertionErrorは宣言の失敗で投げられるエラー というのは把握しているのですが java.lang.reflectInvocation TargetExceptionに関しては調べてもあまり情報が出ず、どういったエラーなのか全く解らない状態です。 java.lang.AssertionErrorだけでも何とかしようと思ったのですが、Eclipse上でアプレットビューアーを使い起動する場合は問題無く起動できるので、ソースコード中の問題では無いようで、どこを訂正すれば良いのか全く解りません、HTMLのjarの読み込みなどの部分で起こっているエラーだと思うのですが... 現在のディレクトリの構造や、htmlの中身は以下の通りなのですが、どこかおかしい部分はあるでしょうか? HTMLは... firstClient-HomeWork/firstClient.html <html> <body> <applet code="firstClient.firstClient.class" archive="firstClient-HomeWork_fat.jar" width=960 height=540> </applet> </body> </html> です、他の関連するファイルの置き場所については以下の通りです //Eclipseのプロジェクトをfat jarプラグインで一つのjarファイルに纏めたもの firstClient-HomeWork/firstClient-HomeWork_fat //Eclipseで生成されたclassファイル、.javaの中で package firstClientとなっているので、firstClientフォルダを作ってそこに入れてます。 firstClient-HomeWork/firstClient/firstClient.class firstClient-HomeWork/firstClient/firstClient$TimeLine.class . .//その他Eclipseで生成されたclassは全てここに入れています。 . といった構造になっているのですが、どこか間違っている部分はあるでしょうか・・・? 間違っている部分の指摘や、エラー内容の解説等を頂けると助かります、どなたか解る方が居ましたら、教えて頂けると嬉しいです、宜しくお願い致します。

みんなの回答

  • localica
  • ベストアンサー率52% (202/385)
回答No.2

何がスローされているか提示されていないので答え様がありません。 http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/reflect/InvocationTargetException.html

amagatsu
質問者

補足

返信ありがとうございます。 アプレットをブラウザで起動しようとすると起動出来ずエラー画面のみが出て クリックすると.. RuntimeException java.lang.AssertionError:java.lang.reflectInvocation TargetException が表示されます また、詳細ボタンをクリックしても一切のエラーメッセージも書かれて居ない、という状態です。 先ほど教えて頂いたツールの使い方はまだ理解していませんが、先ほどのツールを使ってどういったエラーなのか詳しく調べられるのでしょうか?時間がある時に試してみます。

  • localica
  • ベストアンサー率52% (202/385)
回答No.1

SDKのバージョンも提示されていないのですけど。 まあ、例外が発生しているのですから原因を調査してはいかがでしょうか。 http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

amagatsu
質問者

補足

解答ありがとう御座います 失礼しました、jdkのバージョンはjdk1.7.0_03でした。 こちらのソフトの使い方も調べて、探ってみようと思いますが、解答は引き続きお待ちしています。