• 締切済み

javaのコンパイル後の実行。

javaをコンパイル後、実行する際に Error:could not open 'c:\program files\java\jre6\lib\i3386\jvm.cfg と出ます。 ヴァーチャルマシンを開く事ができないとは、どういう事なのでしょうか?

  • Java
  • 回答数1
  • ありがとう数1

みんなの回答

  • LZ_1111
  • ベストアンサー率57% (4/7)
回答No.1

javaコマンドを実行するとJVM(Javaヴァーチャルマシン)が起動され、その時にjvm.cfgを読みにいきます。 エラーの内容は見てのとおり c:\program files\java\jre6\lib\i386\jvm.cfg のファイルが開けない(存在しない)と言ってます。 まず、jvm.cfgが存在するかを調べましょう。 無い場合は、Javaのインストールに失敗している可能性があります。

kazum1990
質問者

お礼

ありがとうございます。 jvm.cfgというと、コントロールパネルの中にあるコーヒーカップのアイコンの事でしょうか? 一度それをアンインストールしてから、インストールしなおした方がいいでしょうか?

関連するQ&A

  • Javaとは...?

    コントロールパネルの中にあるJavaとは、そもそも何なのですか? ダブルクリックすると、Java virtual machine launcher 【Error:could not open 'c:\program files\java\jre6\lib\i3386\jvm.cfg】 と、エラーが出ます。 これは一体どういう事なのでしょうか? ヤバイですか?

  • Javaについて教えてね。

    Hello Worldを出そうと、Javaをコンパイルして、次に実行する際に『Error:could not open \'C:\\Program Files\\Java\\jre6\\lib\\i386\\jvm.cfg\'』とエラーメッセージが出るのですが、どんな理由が考えられますか?

  • エラーについて

    C:\Program Files\java>java Sample Error: could not open `C:\Program Files\Java\j2re1.4.0\lib\i386\jvm.cfg' というエラーが出ます。 原因は何でどうすれば実行できますか。 ちなみにコンパイルはできます。

  • コマンドプロンプトでjavaのバージョンの確認をしていてエラーが出てし

    コマンドプロンプトでjavaのバージョンの確認をしていてエラーが出てしまうのですが… 皆様のお力をお貸しください jdk-6u20-windows-i586./exeをダウンロードしまして、環境変数でPATHの設定を済ませ、 環境設定の最後にjavaのバージョンの確認をしているのですが、 C:\Users\名前>java -versionと打ったところ ⇒ 参考HP http://www.javadrive.jp/install/jdk/index.html Error: could not open `C:Program Files \java\jre6\lib\i386\jvm.cfg と出てきてしまいました。 この理由がわかりません。 lib → i386 → jvm.cfgのファイルが解凍されていないようなので、 +Lhacaで解凍してあります。 javaをインストールした後、Program files からCの中に入れたのが原因なのでしょうか?

    • ベストアンサー
    • Java
  • Javaで困ってます。

    Javaで困ってます。 IEやFirefoxでJavaが使われたページを表示出来ません。(アプリケーションの強制終了など) (java.comのページや通信速度をテストするページなど) コントロールパネル→Javaを実行すると次のようなエラーメッセージが。 「Error:could not open `C:¥Program Files¥Java¥jre6¥lib¥i386¥jvm.cfg'」 どうすれば改善するでしょうか? ご教授、よろしくお願いします。 ちなみに最近PCの状態が良くなく、数ヶ月前にはリカバリ。 その後、調子が良くなったかと思えば、数日前には、Chkdsk実行。 環境は Windows XP Home Edition SP3 です。

  • JAVA実行環境とは

    JAVAはOSに依存しない代わりに実行環境に依存しますとよく言われていますが、それに関係する用語を教えてください。 java runtime edition これはjavaをrunさせるのでclassファイルをアセンブラに変換するものだと思いますが、そうですか? java virtual machine これもjavaを動かすものみたいなのでclassファイルをアセンブラに変換するものだと思いますが、そうですか? JREとJVMは同じ意味の言葉ですか? javaソースのコンパイルの時にJREやJVMは参照されないと思いますが、そうですか?

  • 助けてください。

    クライアントはWindows Meです。 つい数時間前に、僕は Borland JBuilder4 Foundation をインストールしました。その後、JDKを使って勉強をはじめようとコマンドラインから javac ABC.java でABC.javaファイルをコンパイルしてから、 java ABC で実行しようとすると、 Error: could not open 'D:\JBuilder4\jdk1.3jre\lib\jvm.cfgと表示されて、実行できません。どうすれば、もとに戻るでしょうか? そもそも、.cfgファイルとは何なのでしょうか??ファイルに関する情報が詳しく載っているサイトを知っていれば、教えてくれるとありがたいです。

    • ベストアンサー
    • Java
  • JAVA実行ができなくなった・・

    初心者です。 javaのバージョン1.5インストールし、しばらくコンパイル・実行ともにできていたんですが、 oracl10gをインストールしてから実行ができなくなってしました。 java -version で確認したところ 1.4.0になっていたので 実行時 じjava -version:1.5 Classname で実行試しました。 ですが、エラーで Unrecognized option: -version:1.5 Could not create the Java virtual mashine. となってしまいました。 これから何をすればいいか、わかりません。 javaの再インストールは試しました。 よろしくお願いします。

    • ベストアンサー
    • Java
  • javaのコンパイルがうまくいきません。

    現在javaのFileUploadクラスを使用してファイルをサーバへアップロードするアプリケーションを作成しております。 コンパイルにはANTを使用しています。 動作環境: WindowsXP sp2 jdk1.5.0_10 tomcat5.5.23 Apache Ant 1.7.0 現象: 作成したjavaファイルをコンパイルしようとするとDiskFileUploadクラスとFileItemクラスまたHttpSessionクラスのシンボルを見つけられませんとなりコンパイルが通りません。 環境変数: JAVA_HOME = "c:\Program Files\java\jdk1.5.0_10" ANT_HOME = "C:\Program Files\Apache Software Foundation\apache-ant-1.7.0" CATALINA_HOME = "C:\Program Files\Apache Software Foundation\Tomcat 5.5" path = "%JAVA_HOME%\bin;C:\Program Files\Apache Software Foundation\apache-ant-1.7.0\bin" CLASSPATH = ".;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\commons-fileupload-1.2.jar;%CATALINA_HOME%\common\lib\commons-io-1.3.2.jar" となります。 tomcatのcommon\libがうまく参照できていないからなのでしょうか? とすればそれはなぜなのでしょうか? ご教授いただければと思います。よろしくお願いいたします。

    • ベストアンサー
    • Java
  • java コンパイル出来ません。(初心者)

    javaをコンパイルした時にRegistry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion' has value '1.5', but '1.4' is required. Error: could not find java.dll Error: could not find Java 2 Runtime Environment. と出るのですがどういう意味なのでしょうか? Cpadを使っています。

    • ベストアンサー
    • Java

専門家に質問してみよう