我正在尝试在Windows操作系统上生成OpenSSL证书。但是我发现与OpenSSL相关的大多数命令都是针对* nix OS的。
是否有适用于Windows操作系统的OpenSSL?如果是,我可以从哪里获得?这是Windows的官方OpenSSL版本吗?
答案 0 :(得分:3)
在Google中搜索Caused by: java.lang.ClassNotFoundException: Could not load requested class : com.jolbox.bonecp.BoneCPConnectionProvider
,然后从第一个链接下载
答案 1 :(得分:0)
是的。您可以执行以下两项操作之一:
1)自己构建
您将需要一个构建环境(基于Visual Studio或基于msys2的)以及一些其他先决条件。从此处下载源代码:
https://www.openssl.org/source/
(假设您下载了1.1.0版本),请在此处阅读安装说明:
https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/INSTALL
这里还有一些Windows特定说明:
https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-stable/NOTES.WIN
2)下载预编译的版本
OpenSSL项目不会分发预编译的二进制文件,但它们确实维护了第三方提供的二进制文件的列表。列表在这里:
答案 2 :(得分:0)
Cygwin和MSYS都分发我每天都使用的预编译的openssl二进制文件。
如果您不喜欢* nix风格,请参阅此官方页面以了解独立分布。
https://wiki.openssl.org/index.php/Binaries
免责声明:我尚未测试页面上列出的软件。