デスクトップで使用する一連のVMを展開するためのベースラインとして使用するイメージを取得したため、使用するように構成する必要がありました。私たちのネットワークはクラウドに接続されていないため、このイメージよりもはるかにロックダウンが少ないので、私がしなければならなかったことの1つは、特に更新が難しい古いソフトウェアのいくつかで、使いやすくすることでした。
1つの問題は、Javaを使用するインターフェースを持つデバイスがいくつかあったことです。これらの多くには、Javaのセキュリティに影響を与えるさまざまな問題があります。以前使用した画像では、Javaセキュリティペインで「非常に高い」と「高い」を切り替えることができました。これにより問題が修正されます。現在、この新しい画像ではグレー表示されているため、できません。これらの管理サイトのいずれかにアクセスします。
徹底的なグーグルを行ってJavaの設定が保存されている場所を見つけた後、(windows\Sun\Java\deployment)フォルダーが空であるため、さまざまな解決策を試しました。
Java is Java 8131.古いコンピューターのJavaのバージョンはJava 8 31.変更ログを調べましたが、これを変更するのを妨げるものは何も見つかりませんでした。
何か案は?
編集:usersフォルダー内のdeployment.propertiesファイルの内容:(クロストークがない2つの異なるネットワークであるため、手で妨害します)
deployment.modified.timestamp=1512079566693
deployment.expiration.decision.timestamp.11.131.2=1512067199
deployment.roaming.profile=false
deployment.version=8
deployment.expiration.decision.suppression.11.131.2=false
deployment.expiration.decision.11.131.2=later
install.disable.sponsor.offers=false
deployment.browser.path=C\:\\Program Files\\Internet Explorer\\iexplore.exe
deployment.javaws.jre.1.location=(Java website it has no access to)
deployment.javaws.jre.0.args=
deployment.javaws.jre.0.registered=true
deployment.javaws.jre.1.args=
deployment.javaws.jre.1.enabled=true
deployment.javaws.jre.1.registered=true
deployment.javaws.jre.0.osarch=AMD64
deployment.javaws.jre.0.osname=Windows
deployment.javaws.jre.1.product=1.8.0_131
deployment.javaws.jre.0.platform=1.8
deployment.javaws.jre.0.path=C\:\\Program Files\\Java\\jre8\\bin\\javaw.exe
deployment.javaws.jre.0.location=(Java website as above, no access to this)
deployment.javaws.jre.0.enabled=true
deployment.javaws.jre.1.osarch=x86
deployment.javaws.jre.1.osname=Windows
deployment.javaws.jre.1.platform=1.8
deployment.javaws.jre.0.product=1.8.0_131
(多分そこにいくつかのタイプミス)
以前使用した画像では、Javaセキュリティペインで「非常に高い」と「高い」を切り替えることができました。これにより問題が修正されます。現在、この新しい画像ではグレー表示されているため、できません。これらの管理サイトのいずれかにアクセスします。
これは、使用しているWindowsイメージの現在の構成によるものです。 Deployment.propertiesファイルを見つけて見つけ、ファイルから次の行を削除する必要があります。
徹底的なグーグルを行ってJavaの設定が保存されている場所を見つけた後、(windows\Sun\Java\deployment)フォルダーが空であるため、さまざまな解決策を試しました。
deployment.security.level.locked
Java構成デプロイメントファイルは、文字通りシステム上の任意の場所に配置できます。システム上のdeployment.config
ファイルを見つける必要があります。このファイルは、のプロパティの場所を定義します。 Java構成。詳細については、問題のWindowsイメージを作成した人に連絡する必要があります。
設定を上書きする場合は、独自のdeployment.config
とdeployment.properties
を作成してから、それらをC:\Windows\Sun\Java\Deployment
にデプロイします。サイトを例外リストに追加することもできます。
本日(2019年10月22日)、Catalinaを実行しているMacBookProでこの問題が発生しました。具体的には、最新バージョンのJavaをインストールした後、セキュリティ設定「高」と「非常に高」の両方がグレー表示され、ユーザーが選択または変更できませんでした。
以下を試してみましたが、うまくいきました!キャッシュファイルの削除を含め、Java(インストールアプリを実行して[アンインストール]を選択)をアンインストールし、Java)を最初から再インストールしました。セキュリティが強化されました「高」と「非常に高」の設定はグレー表示されなくなり、選択または変更できます。
以前、このMacにJavaをインストールしていましたが、どういうわけか消えてしまい、もう存在していませんでした。そのため、途中でJava、 /または「オーバーザトップ」で新しいバージョンをインストールする場合(これは常に機能します)。
キャッシュファイルの削除を含む完全なJavaアンインストールを実行してから、再インストールすると、問題が完全に修正されました。