IBM RSA 8.0.2でAndroidアプリケーションを開発しようとすると、次のランタイムエラーが発生します。Android、RSA8、およびjava.lang.NoClassDefFoundError:sun/security/x509/X500Name
NoClassDefFoundError: sun/security/x509/X500Name
これはAndroidアプリを実行しているときに発生します。
私は、このNCDFエラーは、IBMのjreを使用し、Sunのバージョンを使用していないRSA8が原因だと信じています。
eclipse.ini
ファイル(-vm
オプションを使用)でSun jreの場所を指定すると、RSAは起動しません。
eclipse.ini
ファイルにjreを指定しないと、RSAの起動に失敗します。
私はJREにIBMのJREの場所を離れるときは、RSAは罰金を開始し、しかし、私は窓の好みのオプションに
を使用して、ランタイム環境として日のJDKを使用するようにRSAを強制することができません、誰もが任意の他のアイデアを持っています/方法の知識...
- Androidアプリケーションの開発にRSA8を使用しますか?
eclipse.ini
IBM提供のファイル以外のファイルを指定してください。
に動作しますはい、これは私を助けません!ありがとうございました!しかし、私は不思議です。私は、指定されたJDKの場所への絶対パスを持っている、私はどのように相対的に何かを指定することができます... – Sam
あなたの絶対パスの例を表示することができます – Hector
:D:/ Program Files/Java/jdk1.6.0_31 /jre/bin/javaw.exe 'eclipse'は合理的なreamコンサートのインストールです: D:\ Program Files \ IBM \ TeamConcert – Sam