思诚科技 seecen LOGO
咨询热线:0791-87557233
  首页 |   Java EE  
关于思诚
关注官方微信

Apusic1.1.2安装过程中遇到的jdk相关问题解答

来源:网络    更新时间:2014-12-11


由于Apusic1.1.2不再支持JDK1.3以下版本,所以要运行Apusic1.1.2要求你的计算机必须安装jdk1.3或包含有安装jdk1.3的软件(如:JBuilder4)。
由于很多附带安装jdk的软件的安装程序都要在你的计算机上安装jdk,并且要修改注册表,指向本次安装的jdk,所以有可能你的计算机上原来已经安装了jdk1.3,但由于最近安装(如:安装Oracle)的jdk是比jdk1.3低的版本,那么你注册表中指向的jdk当前版本(CurrentVersion)就不是1.3(或1.3.0),而是低版本的jdk。这就是为什么有的计算机已经安装了jdk1.3而检测又说找不到jdk1.3的原因。

解决的办法有两种:
1。重新安装jdk1.3。
2。手工修改注册表使JavaRuntimeEnvironment(或Java运行时环境)的当前版本(CurrentVersion)为1.3(或1.3.0)。
最后,注册表应该包含下面几项:

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntimeEnvironment]
"CurrentVersion"="1.3"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntimeEnvironment\1.3]
"JavaHome"="d:\\JBuilder4\\jdk1.3\\jre"
"MicroVersion"="0"
"RuntimeLib"="d:\\JBuilder4\\jdk1.3\\jre\\bin\\classic\\jvm.dll"


[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntimeEnvironment]
"CurrentVersion"="1.3.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntimeEnvironment\1.3.0]
"JavaHome"="d:\\JBuilder4\\jdk1.3\\jre"
"MicroVersion"="0"
"RuntimeLib"="d:\\JBuilder4\\jdk1.3\\jre\\bin\\classic\\jvm.dll"


[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java运行时环境]
"CurrentVersion"="1.3"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java运行时环境\1.3]
"JavaHome"="d:\\JBuilder4\\jdk1.3\\jre"
"MicroVersion"="0"
"RuntimeLib"="d:\\JBuilder4\\jdk1.3\\jre\\bin\\classic\\jvm.dll"


[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java运行时环境]
"CurrentVersion"="1.3.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java运行时环境\1.3.0]
"JavaHome"="d:\\JBuilder4\\jdk1.3\\jre"
"MicroVersion"="0"
"RuntimeLib"="d:\\JBuilder4\\jdk1.3\\jre\\bin\\classic\\jvm.dll"

当然上面几项也可以同时存在,JavaHome和RuntimeLib指向有jdk1.3的目录。


  • 上一篇文章:

  • 下一篇文章:
  •  

    0791-87557233

    重视每个来电 珍惜您的时间
    思诚者开发沙龙
    江西思诚科技有限公司  赣ICP备17006097号  CopyRight©2014 - 2018