【发布时间】:2012-05-26 01:24:07
【问题描述】:
我想配置 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 进程中使用全局密钥库。
【问题讨论】:
-
这种以编程方式添加存储库的方法 - 有效吗?你能把你完整的
P2Util课程贴出来吗? (或者无论你在哪里加载存储库和检查更新)。谢谢。