3

クライアント サーバー アプリケーションがあり、Java Web Start を使用してクライアント アプリケーションを起動します。

クライアント アプリケーションを開こうとすると、最初に https URL (SSO 用) からトークン ファイルを読み取り、後で別の HTTPS URL を開きます。

tokenUrl = 新しい URL(プロトコル、nodeIpAddress、ポート、tokenFile); URLConnection con = tokenUrl.openConnection();

openConnection() は以下の例外をスローしています:

java.lang.NoClassDefFoundError: クラス sun.security.mscapi.SunMSCAPI を初期化できませんでした

ここでの正確な問題を教えてください。必要な回避策を提供してください。

ありがとう、ソウラフ

4

1 に答える 1

1

そのクラスは Microsoft Crypto API の実装であり、Java 6 でのみ JRE に追加されたので、JRE バージョンの問題であると思われます。

于 2010-11-15T09:39:12.820 に答える