ときどき出てくる質問があります。
Eclipse を使用していくつかの jdk API をデバッグしようとしています。
私は試しました:
1)jdk内のjre(jdk srcを含む)を使用するjreとして使用する
2)jdk srcを別のプロジェクトとして追加し、私のプロジェクトからjdkプロジェクトへの参照を追加します。
デバッグを開始しました。
私はjdkコードに入りましたが、特定のポイントまでしかありませんでした。
次に、「ソースの添付」エディターを取得しました。
デバッグしようとしているコードの一部は、JCE プロバイダー アーキテクチャを使用する Java の pkix API の一部です。
たとえば、私はそうします
Certificate generateCertificate(fin);//I go into the code
それから私は入ります
return certFacSpi.engineGenerateCertificate(inStream);
そして、「Source Not Found Editor」
が表示されます。呼び出されたクラスは次のとおりです。
public class sun.security.provider.X509Factory extends java.security.cert.CertificateFactorySpi
しかし、jdk src にパッケージ sun.security.provider が見つからないようです。
すべての src が SUN から入手できるわけではありませんか? 環境のセットアップで何か間違ったことをしていますか?
どんな入力でも大歓迎です