JAVA需要一个与加密进行简单https客户端-服务器交互的程序

JAVA需要一个与加密进行简单https客户端-服务器交互的程序,java,eclipse,https,certificate,client-server,Java,Eclipse,Https,Certificate,Client Server,我使用了这个服务器和客户端类的示例: 然后我使用了以下命令: keytool -genkey -alias my_a -keystore server.jks keytool -export -keystore herong.jks -alias my_a -file my_a.crt keytool -import -keystore public.jks -alias my_home -file my_a.crt 那我就不知道该怎么办了。我使用Eclipse,不知道如何在其中使用证书

我使用了这个服务器和客户端类的示例:

然后我使用了以下命令:

keytool -genkey -alias my_a -keystore server.jks
keytool -export -keystore herong.jks -alias my_a -file my_a.crt
keytool -import -keystore public.jks -alias my_home -file my_a.crt
那我就不知道该怎么办了。我使用Eclipse,不知道如何在其中使用证书


或者有人能给我一个更好的解决方案吗?

你需要告诉JVM关于任何密钥和信任库的信息。搜索属性javax.net.ssl.trustStore、javax.net.ssl.trustStorePassword、javax.net.ssl.keyStore、javax.net.ssl.keystrepassword