Solution ID: 168150866 Type: External 表題: WINDOWS: Java のプロジェクトの仕様の中にある IDE リストに JBuilder が表示されない場合の回避方法 製品: Rose バージョン: 2001A (7.5) OS: Windows DEFECT #: rose00031570 PATCH #: N/A 参照事項: 成年月日: 06-Jan-2003 改訂年月日: 質問: Rose2001A パッチリリース(2001A.04.11.164.001) のリリース ノートに従い、パッチを適用しましたが、[ツール] > [Java/J2EE] > [プロジェクトの仕様] > [コード生成] タブ中の IDE リストに JBuilder が表示されていません。JBuiler が使えるようにするには どうすれば良いのでしょうか。 回答: 1. パッチ(2001A.04.11.164.001) を適用後、ファイルのバージョン又は、 更新日が下記の通りとなっているか確認します。 \java\rjava_addin.dll == 17.1.9551.0 \java\rjava_addinres.dll == 17.1.9551.0 \rose.exe == 7.5.201.201 \bin\RJBuilderReciver.dll == 7.5.103.2100 \lib\ext\RJBuilderLink.jarの更新日時 == 2002/07/22 10:11 バージョン又は、更新日が異なる場合は、パッチが正しく適用されて いないのでダウンロードして解凍した Rose2001A のパッチのフォルダ 配下にあるファイルを、上記のファイルと入れ替えます。 2. 以下の手順で RJBuilderReciver.dll をレジストリに登録します。 1) Windows の [スタート]ボタン > [ファイル名を指定して実行] を選択します。 2) [ファイル名を指定して実行] ダイアログボックスで regsvr32 "X:\JBuilder7\bin\rjbuilderreciever.dll" と入力します。 3) [OK] ボタンをクリックします。 3. Windows エクスプローラ上で \java\rJavaRelay\rjavarelay.exe が存在するか確認します。 [rjavarelay.exe ファイルが存在する場合] Rose 及び、JBuilder を閉じた状態でコマンドプロンプトから、以下の コマンドを実行します。 C:\> cd \Java\rJavaRelay (rjavarelay.exe があるフォルダに移動します。) C:\> rjavarelay.exe \regserver [rjavarelay.exe ファイルが存在しない場合] 1) Windows エクスプローラ上で \java の 下に rjavarelay ディレクトリを作成します。 2) このソリューションのResolution Documents ファイル rjavarelay.exe を 1) で作成したディレクトリの直下に保存します。 3) Rose 及び、JBuilder を閉じた状態で、以下のコマンドを実行します。 C:\> cd \Java\rJavaRelay C:\> rjavarelay.exe \regserver 4. 必要なレジストリキーが正しく設定されていることを確認します。 1) レジストリエディタを起動します。 2) [HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rose\AddIns\ Java\idelink\jbuilderinfo] の "Installed" 値が "Yes" になって いることを確認します。 "Installed" 値が "No" の場合 > 手順 9) に進みます。 上記のキーが存在しない場合 > 手順 3)に進みます。 3) [HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rose\AddIns\Java] を選択した状態で、右クリック > [新規] > [キー] をクリックします。 4) 新規に作成したキーに idelink と名前を付けます。 5) idelink キー上で右クリック > [新規] > [キー] をクリックします。 6) 新規に作成したキーに jbuilderinfo と名前を付けます。 7) jbuilderinfo キーを選択した状態で、右クリック > [新規] > [文字列] をクリックします。 8) 新規に作成した文字列に Installed と名前を付けます。 9) 文字列 Installed 上でダブルクリックして、「値のデータ」として Yes と入力します。 10) レジストリエディタを閉じます。 5. Rose を起動して、JBulider がプロジェクト仕様の [コード生成] の中の IDE リストに表示されていること確認します。 ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。