(1) 安装JDK1.6.0和设置JAVA_HOME

安装JDK1.6.0和设置JAVA_HOME

  • 下载
 [32位操作系统
] 或者  [64位操作系统
]
  • 安装JDK
点击安装,推荐安装目录为c:\jdk1.6.0
  • 下载和安装JCE
[jce_policy-6.zip
],解压后,将其中的两个jar复制到C:\jdk1.6.0\jre\lib\security和C:\Program Files\Java\jre6\lib\security替换原来的文件。
  • 设置JAVA_HOME环境变量为c:\jdk1.6.0
来自Oracle/Sun的参考文档为[安装 JDK 和设置 JAVA_HOME
]
  • 安装BouncyCastle
[crypto-146.tar.gz
]并解压,找到文件bcprov-jdk16-146.jar。
对于Windows而言
将bcprov-jdk16-146.jar 复制到C:\Program Files\Java\jre6\lib\ext和C:\jdk1.6.0\jre\lib\ext目录下;
java.security有两个位置需要修改分别位于C:\Program Files\Java\jre6\lib\security目录和C:\jdk1.6.0\jre\lib\security目录下。
找到
security.provider.1=sun.security.provider.Sun
security.provider.2=sun.security.rsa.SunRsaSign
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
security.provider.4=com.sun.crypto.provider.SunJCE
security.provider.5=sun.security.jgss.SunProvider
security.provider.6=com.sun.security.sasl.Provider
security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI
security.provider.8=sun.security.smartcardio.SunPCSC
security.provider.9=sun.security.mscapi.SunMSCAPI
在后面添加一行
security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider

 

对于Linux而言
将bcprov-jdk16-146.jar复制到$JAVA_HOME/jre/lib/ext目录下,修改文件$JAVA_HOME/jre/lib/security/java.security
找到
security.provider.1=sun.security.provider.Sun
security.provider.2=sun.security.rsa.SunRsaSign
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
security.provider.4=com.sun.crypto.provider.SunJCE
security.provider.5=sun.security.jgss.SunProvider
security.provider.6=com.sun.security.sasl.Provider
security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI
security.provider.8=sun.security.smartcardio.SunPCSC
在后面添加一行
security.provider.9=org.bouncycastle.jce.provider.BouncyCastleProvider

你可能感兴趣的:(JAVA_HOME)