• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:org.acplt.oncrpc.OncRpcProtocolsで困っています)

困っている!org.acplt.oncrpc.OncRpcProtocolsでエラーが発生

このQ&Aのポイント
  • 大学の宿題でjavaを勉強中の私ですが、コンパイル時のエラーが解決できず困っています。
  • 研究室の先生からbambooというDHT関連のサービスのインストールを指示されましたが、Get.javaの編集中にエラーが発生しました。
  • 特に「org.acplt.oncrpc」関連のエラーが多く、import文の記述にも疑問が残っています。初心者なのでアドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dummyplug
  • ベストアンサー率58% (134/230)
回答No.1

Bamboo DHTについては私は使ったことがないので適切な回答ではないかも知れません。 Bamboo DHTのページ(Introduction)を読むとどうやらXML RPCかSun RPCの環境が必要なように読めました。で、Downloadのページを見てみるとページ末尾に"Required Libraries"という項目があります。これら(もしかしたら一部でもいいのかもしれませんが)をインストールする必要があるのでしょう。 Bamboo DHT - Download: http://bamboo-dht.org/download.html また、エラーになっているパッケージ名"org.acplt.oncrpc...."で検索してみるとRemote TeaというSun RPCのJava実装のページが見つかります。このページは上記のBamboo DHTの"Required Libraries"からリンクされてもいます。 Remote Tea: http://remotetea.sourceforge.net/ ということで、少なくともこの(あるいはこれと同等の)Sun RPC実装パッケージを導入する必要があるでしょう。もしかしたら、ほかの"Required Libraries"も導入した方がいいかもしれません。それは適宜確認してください。 一方、 >以下のインポート記述が済まされてありましたため、どうして当エラーが表示されるのか?が、いまいち結びつきませんです。 とのことですが、Get.javaの8行目(インポートしているところ)でエラーになっているのではないですか。 >Get.java:8: パッケージ org.acplt.oncrpc は存在しません。 >import static org.acplt.oncrpc.OncRpcProtocols.*; エラーになっているのでインポートもされておらず、その後このパッケージを使っているところでエラーになっている、のだと思います。 ところで、質問とは関係ありませんが質問内容の説明や関係ありそうな情報の提供の仕方などが適切で個人的に好印象を持ちました。なかなか大変そうですが、いい勉強になる環境だとも思うので頑張ってください。

kdome
質問者

お礼

dummyplugさん! お忙しい中、 アドバイスいただき本当にありがとうござました! 質問させていただきました「kdome」です。 ご指摘いただきました内容を参考に、 Sun RPCの「remote Tea」をインストールしてみました。 その後、javacにおけるエラー表示が完全にでなくなり、 前進することが出来ました。 カスタマイズ作業を更に進めたいと思います。

関連するQ&A