我想配置 p2 存储库管理器以连接到 HTTPS 存储库(Apache + 客户端证书)。
有几种方法可用于加载存储库:
public IMetadataRepository loadRepository(URI location, IProgressMonitor monitor) throws ProvisionException, OperationCanceledException;
public IMetadataRepository loadRepository(URI location, int flags, IProgressMonitor monitor) throws ProvisionException, OperationCanceledException;
public IArtifactRepository loadRepository(URI location, IProgressMonitor monitor) throws ProvisionException;
public IArtifactRepository loadRepository(URI location, int flags, IProgressMonitor monitor) throws ProvisionException;
使用location
参数我可以提供 URI 到 HTTPS 服务器。如何提供包含客户端和 CA 证书的密钥库/信任库的路径?我不喜欢对 Java 进程使用全局密钥库。