私はJava SEプロジェクトを持っているか、applet
と言うことができますが、このアプレットをWebブラウザで実行したいのですが、どうすれば可能ですか?
私が知ったこのようなjar
ファイルをコピーする必要がありますが、可能な解決策は何ですか?
このチュートリアル は、アプレットの作成からWebページへの埋め込みまで、ほとんどすべてをカバーしています。すでにアプレットを完了している場合は、「アプレットの呼び出し」までスクロールしてください。これは簡単な解決策のためのチュートリアルのコードです:
<html>
<title>The Hello, World Applet</title>
<hr>
<applet code="HelloWorldApplet.class" width="320" height="120">
If your browser was Java-enabled, a "Hello, World"
message would appear here.
</applet>
<hr>
</html>
最近のほとんどのブラウザはJavaをサポートしていません。
2015年9月、GoogleはJavaのサポートをChrome Webブラウザで削除します。Javaプラグインは常にセキュリティの問題があったNetscape Plugin APIと呼ばれる古いAPIを使用しています。Googleは、彼らがこの古いテクノロジーを手放し、WebをHTML5などの新しく安全なテクノロジーに移行させる時がきたと感じました。Webサイトにアクセスしたとき、またはJavaを使用しているWebサービスでは、「ChromeブラウザーはNPAPIプラグインをサポートしていないため、すべてが実行されないJava =コンテンツ。別のブラウザ(Internet ExplorerまたはMacのSafari)に切り替えて、Javaプラグインを実行します。 "
Javaプラグインは、10年以上にわたってすべての主要なWebブラウザでサポートされているクロスプラットフォームプラグインアーキテクチャNPAPIに依存しています。GoogleのChrome =バージョン45(2015年9月にリリース)はNPAPIのサポートを終了し、Silverlight、Java、Facebookビデオ、およびその他の同様のNPAPIベースのプラグインに影響を与えます。Javaアプリケーションは、Webブラウザーを介して提供されます。 Web起動アプリケーション(起動するとブラウザと対話しません)またはJavaアプレット(ブラウザと対話する可能性があります)として。この変更はWeb Startアプリケーションには影響しません。アプレットに影響を与えます。
Chromeを使用してJavaアプリケーションにアクセスできない場合は、代わりにInternet ExplorerまたはSafariを使用することをお勧めします。
Chrome=のユーザーをサポートする別の方法を探している開発者およびシステム管理者は、 Web Startアプリケーションの起動 に関するこのブログを参照してください)。