私は、メニュー項目のリンクをクリックしてデフォルトのブラウザでページを開くことを可能にする既存のJavaアプレットの拡張を開始しています。私たちの展開しているコードの中にはJava 1.4があり、その大部分はJava 5になっています。これにより、Java 6でDesktop APIを使用できなくなりました。問題を解決する最も簡単な方法は、BrowserLauncher2をアプリケーションに組み込むことです。BrowserLauncher2をBrowserLauncher2に置き換える
シワは、既存のコードにBrowserLauncher.java(バージョン1.4b1(2001年6月20日リリース))の初期バージョンが含まれていることが原因です。元と違って、BrowserLauncher2は単なるクラスではありません。それは私が利用したいと考えている強化の1トンを持っているように見えます。
私は自分のニーズに合わせて新しいリリースを使い、レガシーコードの古いバージョンへの参照を削除します。私は古いコードの既存の単体テストのかなり良いスイートを持っており、スワップを行うコードの機能テストをいくつか行います。
旧バージョンのBrowserLauncherからアップグレードパスをダウンしたことがある人は誰でも、潜在的な問題についてアドバイスしていますか?