2009-08-27 9 views
0

私は最近、javaでプログラムする方法を学びました。私はsourceforge.netからいくつかのオープンソースプログラムを見ていましたが、これらのプログラムをダウンロードした後は、ほとんどのプログラムのファイル構造を理解できません。ほとんどすべてのプログラムにはsrc、bin、libなどのフォルダがありますが、私のプログラムを編成する標準的な方法をどのように知っていますか?これを説明する本や資料はありますか?
ビンは(通常は)シェルであるソースコード:SRCは次のように聞こえるものを(通常)であるにもどのように私はそれをダウンロードしたら、私はそれからjarファイルを作るために、このソースコードをコンパイルしますjava cvs、svnファイル構造

おかげ

答えて

1

製品に関連するスクリプト
libコンパイルに必要な外部依存関係です。

ほとんどのプロジェクトは、ビルド方法を文書化しています。READMEまたはプロジェクトWebサイトを探します。最近では、Java中心のプロジェクトのために、私はAntまたはMavenを期待しています。

0

ダウンロードしたものは、実際にはプログラムの配布バージョンです。 carejでリストされているディレクトリは、主にUnixシステム上でどのように処理されるかを中心にしています。

ほとんどのプロジェクトでは、ビルド方法に関するマニュアルが提供されています。プログラムによって使用されるすべてのライブラリ(jar)がディストリビューションで提供されるわけではない場合、これは難しいことです。 Apache Commonsプロジェクトの中にはこのようなものがあり、依存関係を別々にダウンロードするように強制します。

プログラムを使いたい場合は、バイナリバージョンを探してみてください。これは、通常、jar、スクリプト、およびドキュメントで構成されます。ソースの配布は、ソースを見たり変更したりする場合に便利です。