夜色狼族  
J2EE追随者
日历
<2006年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
统计
  • 随笔 - 4
  • 文章 - 0
  • 评论 - 45
  • 引用 - 0

导航

常用链接

留言簿(16)

随笔档案

文章分类

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
今天升级了一下jdk,看到JDK1.6正式版发布了,就下来看看,升级的时候出问题了,由于原目录下有JavaEE5.0的版本,装5.2的时候我就先取消了一下,然后继续装,在选中安装目录后,程序停止了,查看服务进程看不出什么异常,后来去官方查,看到以下内容:

在 Microsoft Windows 上

  1. 在 Microsoft Windows 任务管理器中,终止 WindowsNativeToolkit 进程并删除相应文件。

  2. 使用 wincleanup 公用程序删除 appserv70-adminserver1 以及任何其它相关服务。



    注意

    如果您的 Microsoft Windows 计算机上未安装 wincleanup 公用程序,则需要下载它。有关详细信息,请参见 Sun ONE 知识库:
    http://sunsolve.sun.com/pub-cgi/show.pl?target=home



    使用以下语法运行 wincleanup

    wincleanup service_name

    其中 service_name 是显示在 Microsoft Windows“控制面板”中的“服务”屏幕上的实例服务器的名称(显示在括号中)。例如,“服务”屏幕可能会在“名称”下显示以下内容:

    Sun ONE Application Server 7 (server1)

    在本例中,服务名是 server1

    对于管理服务器,使用 admin-server 作为服务名。

    如果未提供服务名,所有与 Sun ONE Application Server 产品关联的服务都将被删除。

  3. 单击 Microsoft Windows“开始”按钮并选择“运行”,在文本框中键入 regedit 以打开 Microsoft Windows 注册表编辑器。

  4. 删除以下注册表文件夹及其内容:

    HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems\Application Server

  5. 退出注册表编辑器。

  6. 在 Microsoft Windows 资源管理器中,删除产品注册表文件 (system_drive\WinNT\system32\productregistry),或仅删除其中的 appserver 条目。

  7. 在 Microsoft Windows 资源管理器中,从 Sun ONE Application Server 安装目录中删除产品文件。

  8. 重新引导系统。

但问题却没有象想象的那么好解决,后只好去官方的英文论坛看到了这样的解决方法

Could you please check following two things:

1) Do you have environment variable SystemDrive defined on this system? If not, define it and set it to C:

2) Look into c:\winnt\system32 folder and look for any files whose name begins with "productregistry". There should be only one file (or none at all). If you can see more than one such file, it means that deadlock occured during the update of this file. If this is the case, leave only file called "productregistry" and delete any other such files (they would be called "productregistry.lock" and "productregistry.bak", or something similar to that).

自己对照了一下,发现在c:\winnt\system32下确实发现了两个producteregistry前缀的文件,一个为正常的,还有一个tmp文件,临时文件,大小0K,删除后安装,ok!
posted on 2006-12-23 15:36 夜色狼族 阅读(573) 评论(1)  编辑  收藏
评论:
  • # re: 升级JDK的时候注意点[未登录]  lovejava Posted @ 2007-02-25 09:53
    好的,支持狼兄啊!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 
 
Copyright © 夜色狼族 Powered by: 博客园 模板提供:沪江博客