Project

General

Profile

バグ #2445

Windows7にOpenRTM-aist-Java-1.1.0-RC1をインストール

Added by hanyuexing about 10 years ago. Updated over 6 years ago.

Status:
終了
Priority:
通常
Assignee:
-
Target version:
-
Start date:
05/25/2012
Due date:
% Done:

100%

Estimated time:

win_Java.png (387 KB) win_Java.png hanyuexing, 05/25/2012 04:27 PM
11111.png (22.9 KB) 11111.png hanyuexing, 06/29/2012 03:45 PM
675
684

History

#1 Updated by hanyuexing about 10 years ago

675

JDK1.6をインストール後で、OpenRTM-aist-Java-1.1.0-RC1をインストールするとき、エラーメッセージが現れてしまいます。

#2 Updated by n-ando about 10 years ago

理由はおそらく JDKの32bit版がインストールされていないからだと思います。

OpenRTM-aist-Javaは以下のレジストリをチェックして、JDKがインストールされているかどうかチェックします。
これらのレジストリが設定されているかどうか調べてください。

  • HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.5: JavaHome
  • HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.6: JavaHome

また、既にJDKの64bit版がインストールされているようですので、それぞれ
レジストリにどのように登録されているか調べてください。インストーラで、
64bit版のJDKでも認識するように変更します。

#3 Updated by hanyuexing about 10 years ago

レジストリに
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.6: JavaHome
以下です。
C:\Program Files\Java\jdk1.6.0_32

#4 Updated by hanyuexing about 10 years ago

684

windows 7に32バージョンのJDK1.6 (jdk-6u32-windows-i586、jdk-6u33-windows-i586、jdk-6u31)をインストールし、JavaのOpenRTM1.1 RC1をインストールできるが、「Start Naming Service」を起動できない。
起動した後の失敗のメッセージは添付ファイルのようだ。

#5 Updated by n-ando about 10 years ago

  • orbd.exe (Javaのネームササーバ、JDKにのみ付属) がどこにあるか調べる
  • Javaのレジストリキー(....CurrentVersion) がどこにあるか調べる
  • レジストリキーが指す場所にorbd.exeあるかどうか調べる (start-orbd.vbs)

#6 Updated by hanyuexing about 10 years ago

+ orbd.exe (Javaのネームササーバ、JDKにのみ付属) がどこにあるか調べる+
orbd.exe は以下のアドレスにインストールした。
   C:\Program Files (x86)\Java\jdk1.6.0_33\bin

   C:\Program Files (x86)\Java\jdk1.6.0_32\bin

   C:\Program Files (x86)\Java\jdk1.6.0_31\bin
Default はC:\Program Files (x86)\Java\jdk1.6.0_33\bin下のorbd.exeです。
   

Javaのレジストリキー(....CurrentVersion) がどこにあるか調べる
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit
CurrentVersionのデータは 1.6 です。
レジストリキーが指す場所にorbd.exeあるかどうか調べる (start-orbd.vbs)
  レジストリキーにorbd.exeが見つかれない。
  

#7 Updated by n-ando about 10 years ago

Javaのインストールパスとレジストリの場所を調査する

  • 32bit版Java1.5のインストールパスとレジストリの場所
  • 32bit版Java1.6のインストールパスとレジストリの場所
  • 64bit版Java1.5のインストールパスとレジストリの場所
  • 64bit版Java1.6のインストールパスとレジストリの場所

#8 Updated by hanyuexing about 10 years ago

32bit版Java1.5のインストールパスとレジストリの場所
32bit版Java1.6のインストールパスとレジストリの場所
C:\Program Files (x86)\Java\jdk1.6.0_33\
64bit版Java1.5のインストールパスとレジストリの場所
64bit版Java1.6のインストールパスとレジストリの場所
C:\Program Files\Java\jdk1.6.0_33\

#9 Updated by n-ando over 6 years ago

  • Status changed from 新規 to 終了
  • % Done changed from 0 to 100

Also available in: Atom PDF