• ベストアンサー

appletviewerが起動しません。

noname#2875の回答

  • ベストアンサー
noname#2875
noname#2875
回答No.4

だいぶまえの話で、いまさらな感じですが… とっくに解決していますか?気づくのがおそくてごめんなさい。 >以前はきちんと動作していたんですが。環境の変化といえばJBuilderのインストール(使っていませんけれど)くらいですけど、それのせいだとは思えないので、 これ、関係ありそうです。 (勝手にWin環境だと解釈してますが…) JBuilderはレジストリ書き換えて、Javaコマンドで呼び出されるコマンドを勝手に自分のものにするようにしてしまいます。Autoexec.batにパスかいてあってもJBuilderのほうが優先になっちゃいます。しかもこれはアンインストールしてもちゃんと直ってくれず、手動でレジストリの書き換えが必要です。 せっかくbatファイルを用意してるようですので、 パスの設定する一行書き加えて SET PATH=c:\JDK1.3\bin;%PATH% appletviewer GameMain5.java とかするとどうでしょうか? 試してみていただけませんか? (PATHは環境にあわせて変えてみてください。  JDK1.1.xはCLASSPATHの設定も必要…でしたか?)

naoto_goo
質問者

お礼

とんでもありません!アドバイス有難うございます。 親切に教えて下さったのに、返事がなかなか出来ずにすみませんでした。 はい、確かにWin環境です。こういった事も記述しておかないと まずいですよね。今後気をつけます。 アドバイス通りにbatファイルに以下の一文を加えました。 SET PATH = C:\JDK1.2\BIN;%PATH% そうすると、エラーが発生するのは以前と変わりませんが、追加した 文に対応して、次の文句が表示されました。 >SET PATH = C:\JDK1.2\BIN;C:\BC5\BIN;C:\WINDOWS...... AUTOEXECには記載されていなかったので、本当にレジストリに 記述されているみたいです。 ところで、全くの偶然から、この問題は解決する事が出来ました。 僕は実行する(Appletクラスを継承した)クラスをpackage文で gameパッケージというところへ登録しておいたのですが、どうやら これがまずかった様です。このpackage文を削除したところ、正常に appletviewerが作動しました。まだパッケージに関する理解が不充分なので、 何が起こったのか良く分からないのですが、以前のエラーメッセージを 良く読むと、次のような事が書かれていました。 (wrong name: game/GameMain5) 安易に、packageは一まとめにするもんだ、と考えて、ろくに考えもせずに 使っていたのが原因の様です。穴があったら入りたい心境です。 nobi2000さんの親切な回答、有難うございました。感謝いたします。

関連するQ&A

  • DOSプロンプトからieの起動って?

    こんな質問恥ずかしいのですが、DOSプロンプトから Ieを起動させる事は可能なのでしょうか? プログラム上からIeを起動し、 指定してあるページを表示させたいのですが… かなり、はまっていて困っています。 助けてください。

  • DOSプロンプトからieの起動って?

    こんな質問恥ずかしいのですが、DOSプロンプトから Ieを起動させる事は可能なのでしょうか? プログラム上からIeを起動し、 指定してあるページを表示させたいのですが… かなり、はまっていて困っています。 助けてください。

  • Windows2000 DOSバッチでアプリの起動遅延処理

    3つのアプリケーションをスタートアップに登録 して、PCの立ち上げと同時に起動したいのですが、 同時に起動してしまうと不具合が発生するため アプリを1つずつタイマーで遅延して立ち上げたい と思っています。 Windows98では、DOSバッチのCHOICEコマンドで遅延 をかけることができたのですが、Windows2000 DOS プロンプトではこのコマンドが使えないため、困っ ています。 何かよい方法は無いでしょうか?

  • バッチファイルによるjavaアプリケーション起動

    非常に初歩的な質問ですが、 javaアプリケーション(Application.class) 起動にバッチファイルを使用したいと思っております。今、単純に javaw Application exit と記載してバッチファイル作成後、実行した所、期待していた動作はApplication画面が 起動し、DOSコマンドプロンプトは消え去ってくれると思ったの ですが、Applicationを使用するまで残ったままになっております。 もし、可能ならば、Application起動時にDOS画面を消去したい と思っております。 以上、よろしくお願いします。

  • java アプリケーション実行時のDOSプロンプトの消し方について

    作成したjava アプリケーションを、DOSプロンプトや バッチファイルから実行すると、DOSプロンプトのウインドウが残ってしまいます。アプリケーション(プログラム)の起動と同時に消去まはた非表示にしたいのですがどうしたらよいでしょうか。よろしくお願いします。

    • ベストアンサー
    • Java
  • 起動

    コマンドプロンプト上で起動するアプリケーションを、サーブレットのサーバー上で起動するにはどうすればいいんでしょうか。

  • MS‐DOSプロンプトが起動しない

    JW-CADを利用しようとしているのですがDOSが起動しません。 スタートメニューからプログラム・MS‐DOSプロンプトをクリックしても「システムに装着されたデバイスは動作していません」と出て、そのあと、「’C\WINDOWS¥デスクトップ¥MS-DOSプロンプト.pif'」が参照しているオブジェクトは削除されたか、またはアクセスできません。」と出て、起動できません. 起動FDからはDOSは起動しますが、何が原因なんでしょうか教えてください.

  • 起動

    cmd /c start cd C:\Tomcat4.0\webapps\CASL caslasm.exe というバッチファイルを作り、もとからあるコマンドプロンプトではなく、新しく起動したコマンドプロンプトでcaslasm.exeというアプリケーションを起動させたいんですけれど、実際には新しく起動したコマンドプロンプトではなく、もとからあるコマンドプロンプトで起動しようとします。 どうすれば新しく起動したコマンドプロンプトで起動するようにできますか。

  • winと入力しなくても起動する方法

    DOSプロンプトwinと入力しないと起動しないのですが、Windows 3.1が電源を入れると起動する方法を教えてください。

  • Javaアプリケーションで動くJDBCがサーブレットで動かない

    最近、JAVAを始めた初心者です。 JBuilder6 Professionalで開発しています。 DOSプロンプトで実行できていたJDBCのソースを サーブレットの中に組み込むとエラーとなってしまいます。 同じような質問が【No.317585】にあったので参考にしてみたのですが 『java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver』 というエラーが発生して、どうしてもうまくいきません。 よろしくお願いしますm(__)m