質問: 管理者以外のアカウントからjavaを更新するにはどうすればよいですか? windows 7では、jvmは、更新が必要であることに気付いたときにuacプロンプトをランダムに表示することにより、私の作業を妨害します。このしつこい意味がわかりますので、管理者パスワードを入力すると、それを実行する他のソフトウェアと同じように更新されます。代わりに、「新しいアップデートが利用可能です」という通知領域にバルーンが表示されるだけです。 (なぜuacが必要なのですか?!)そこで、記号をクリックして更新を開始すると、説明なしで「更新に失敗しました」というダイアログボックスがすぐに表示されます。コンピュータを再起動するたびに、ゲーム全体が最初から繰り返されます。ある時点で、私はログインして管理者としてログインし、そこから更新します。しかし、私は茶番劇が不必要で神経を痛めていると思います。更新プロセスを簡単にする方法はありますか? firefoxのように簡単ではない場合、少なくともadobe readerのように簡単ですか?
回答: 手動の方法この方法は、管理者権限を持っているマシンで更新し、インストールされているjavaフォルダー(通常は "program files\java\jre6")を共通ユーザー権限で目的のコンピューターにコピーすることです。 。次に、ユーザー環境変数pathを変更して、javaを保存したパスを含めます。一部のプログラムでは、その場所を指すjava_home環境変数を作成する必要があります。オプションがあれば、使用するプログラム(openofficeなど)のjavaの場所をオプションで変更できます。ポータブルな方法その質問への回答で見つかりました: https://stackoverflow.com/questions/1619662/where-can-i-get-the-latest-jre-jdk-as-a-zip-file-i- mean-no-exe-installer しかし、自動更新を実行するかどうかはわかりません。また、管理者権限を持つコンピューターにインストールして、目的のコンピューターで使用する必要があります。公式の方法公式な方法で更新することはできないと思います... http://www.java.com/en/download/faq/jucheck.xml 注:windows vistaまたはwindows 7オペレーティングシステムを使用している場合は、ユーザーアクセス制御(uac)同意プロンプトが表示されます。同意プロンプトは、ユーザーがユーザー管理アクセスを必要とするタスクを実行しようとしたときに表示されます。