さて、ここがjunitをダウンロードする場所です。コンパイルされたjarを開きます-パッケージorg.hamcrestがあります。source-jarを開きます-そのようなパッケージはありません。hamcrestのソースはgooglecodeで入手できるので、それは非常に奇妙です。
それで、ユーザーに不便をかけることを除いて、これの理由はありますか?
これにどのように対処しますか、またはIDEでこれらのソースを調べないでください。
さて、ここがjunitをダウンロードする場所です。コンパイルされたjarを開きます-パッケージorg.hamcrestがあります。source-jarを開きます-そのようなパッケージはありません。hamcrestのソースはgooglecodeで入手できるので、それは非常に奇妙です。
それで、ユーザーに不便をかけることを除いて、これの理由はありますか?
これにどのように対処しますか、またはIDEでこれらのソースを調べないでください。
それで、ユーザーに不便をかけることを除いて、これの理由はありますか?
うん...彼らはグーグルを使用するあなたの能力をテストするためにそれをします:-)。
真剣に、HamcrestはJUnitの一部ではないので、KentBeckはHamcrestソースコードを配布する彼の役割としてそれを見ていないと思います。しかし、なぜあなたはこれについて私たちに尋ねているのですか?男に聞いてみませんか?
これにどう対処しますか...
個人的には、m2eclipseプラグインでMavenとEclipseを使用しています。M2eclipseはオンデマンドでソースコードを自動的にダウンロードします。たとえば、初めてクラスに移動したとき。
その前は、Googleのものを使って手作業でダウンロードしていました。
これらのオープンソースツールをすべて無料で入手できること、そしてソースコードが実際に利用可能であることを感謝してください。
ええと、ソースjarでは、通常、他のソースではなく、独自のソースを配布します。バイナリjarにパッケージ化されているhamcrestクラスは、ユーザーがhamcrestjarをクラスパスに追加する必要がないので便利なようです。