3

最新のos-xでいくつかの.jnlpアプリケーション(ゲーム)を実行しようとしています。そうしている間、Java Web Start.appは、Javaランタイム環境(jre_7u9)をインストールすることを提案します。それはすでにos-x、java 1.6に含まれているべきではありませんか?例として、JavaベースのEclipseを使用しており、問題なく実行できます。新しいバージョンがこれまでのところ正常に機能するものを台無しにする可能性があるのではないかと心配しています(Java 7のインストール後に、メールアプリケーションでも問題が発生するスレッドをいくつか見ました!)。

私はJavaについてほとんど何も知らないので、誰かがjre_7u9のインストールを伴わない解決策を教えてくれるなら、それは素晴らしいことです。

よろしく、デニス、よろしくお願いします。

編集1:

user / bin/javawsが間違った方向を指しているようです。

javaws
No Java runtime present, requesting install.
Unable to locate a Java Runtime to invoke.

あれは:

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws

私がそれをに変更した場合(ここで提案されているようにhttp://support.apple.com/kb/HT5559

/System/Library/Frameworks/JavaVM.framework/Commands/javaws

正常に動作しますが、Java Web Start.appを正しく実行するのに役立ちません。それでも、JREのインストールが必要です。これは意味がありません。

p /s/このスレッドは同じ問題について議論しています。これも。しかし、これまでのところ、JavaWebStartを機能させるための解決策はありません。

4

2 に答える 2

11

この問題を解決する方法の詳細なガイドは、Java for OS X 2012-006:Appleが提供するJavaSE6アプレットプラグインとWebStart機能を再度有効にする方法に記載されています

于 2012-11-15T20:09:39.977 に答える
1

コマンドラインからjavawsを実行できるという同じ問題が発生していましたが、Chrome / Safari/Finderからの実行はJavaWebStartを使用して機能しませんでした。私が見つけた問題は、JavaWebStartが存在しないユーザー設定を探していることです。次のコマンドを実行することで、これを機能させることができました。

defaults write com.apple.java.JavaPreferences WebComponentsEnabled -bool true
于 2013-01-10T17:31:54.840 に答える