• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:明示的にコンパイル)

明示的にコンパイルする方法とエラーの解決方法

このQ&Aのポイント
  • Java Eclipse3.5を使用してプログラミングの勉強をしています。プログラムを実行するためには、明示的にコンパイルする必要がありますが、その方法がわかりません。
  • あるサイトによると、【プロジェクト】ー>【すべて再ビルド】を選択すればよいと書かれていましたが、実行時に「ClassNotFoundException: EchoProtocolFactory」というエラーが発生してしまいます。
  • このエラーの解決方法についてご教示いただけると幸いです。

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

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8467/18126)
回答No.1

コンパイルする方法という事なら,今のままでOKですよ。問題はエラーが発生していることです。EchoProtocolFactoryっていうクラスはどこにあるんだろう? それから回答じゃないけど [技術者向] コンピューター > プログラミング > Java で聞いた方がいいよ。

debukawa
質問者

お礼

f272さん、いつも回答ありがとうございます。 まずプログラムの詳細を伝えておきます。 ThreadMain.javaというプログラムを動かすのにEchoProtocolFactoryとThreadPerDispatcher.javaを明示的にコンパイルする必要があるのです。 これらのクラスが書かれたソースファイルはすべて同じsocket.110というパッケージに入っています。 [技術者向] コンピューター > プログラミング > Javaでもきいてみます。

debukawa
質問者

補足

f272さんの言われたように、[技術者向] コンピューター > プログラミング > Javaで質問をさせていただきました。 こちらの質問は、閉めさせていただきますので、またアドバイスをしていただけるのであれば、そちらのほうでお願いいたします。 質問タイトルは、「明示的にコンパイルしてから実行するには、」としました。