2011-09-29 19 views
0

私は自分のPCにJavaをインストールしていて、完璧に動作していました。突然何かがうまくいかず、今ではスイングアプリケーションを開くことができず、エラー「Java not found」が表示されます。しかし、私は実行するJavaが必要なEclipse IDEを実行することができます。だから私はJavaを再インストールすることにしましたが、Javaをアンインストールしようとすると、エラー1723が表示されます - このWindows Installerパッケージに問題があります。そこで、別の場所に新しいJDKをインストールし、PATHを設定しました。それでも私はSwingアプリケーションを実行することができません。私のPCにJavaが動作していません

誰でも私を助けることができますか?

+0

このスイングアプリケーションは、あなたが置いたように...どのようにそれを実行していますか? CLIから?それは実行可能な瓶ですか?または誰かが.exeとしてパッケージ化しましたか? – bdares

+0

おそらく、スーパーユーザーにとってはより適していますか? Javaパス変数を調べることができます。 – tjameson

+0

.exeファイルとして実行しています。 –

答えて

1

スイングアプリケーションをどのように実行していますか? java mySwingAppのようなコマンドラインから、java not foundが届いたら、PATHが正しく設定されていません。 java/binディレクトリーが最上位ディレクトリーではなくPATH上にあることを確認してください。コンソールウィンドウにjavaと入力するだけで、PATHをテストできます。javaヘルプページが表示されます。

上記のような端末から実行していない場合は、Javaインストールフォルダを指すJAVA_HOME環境変数を設定する必要があります。ここでは、このことができますJAVA_HOME Setting JAVA_HOME

希望、

ウィル

+0

ありがとうございます。やってみます。 –

0

は、Javaファイルを手動で削除する場合は、このusallyが起こるの設定についてのチュートリアルです。 Javaをアンインストールしようとして失敗すると、ログファイルが生成されます。 C:\ Users [ユーザー名] \ AppData \ Local \ Tempにある必要があります。 最後に、見つからないファイルが見つかりました。 作業中のインストールからそのファイルをコンピュータにコピーしてみてください。 それから、Javaをアンインストールして新しいバージョンをインストールできるはずです。

+0

Tempフォルダに見つからないファイルを見つける方法を教えてください。 –

+0

あなたのログファイルには何がありますか? – jakschu

1

もう少し詳しく説明すると、これはjakobの答え、Javaインストールのセットアップを正しく再現しようとすることに近いです。

私はJavaをアンインストールして新しいバージョンのクリーンインストールを実行しようとしていたWindows 7のボックスで同様の問題が発生しました。何かがうんざりになり、アンインストール中に1723エラーメッセージが表示され、再インストールが試行されました。ここで私がどのように問題を解決できたかについての情報がありますが、おそらくこれが役立ちます:

アンインストール/再インストールのログファイルを見てください。 Windows 7では、c:\users\username\AppData\Local\Temp\

java_install.logには余分な情報は表示されませんでしたが、失敗したアンインストールに関するエラーメッセージを含むMSI#####ログファイルがいくつかありました。メッセージは:Error 1723.There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action UninstallJRE, entry: MSIUninstallJRE, library: C:\Program Files\Java\jre6\bin\regutils.dll

実際にはregutils.dllファイルはなく、binディレクトリもありませんでした。だから私はregutils.dllファイルを別のコンピュータからコピーし、アンインストーラを実行して、うまくいきました。新しいJavaのクリーンインストールも機能しました。

ログファイルを確認してください。そうすれば、1723エラーに関する詳細情報が表示されます。

関連する問題