私はThe Java Archive Toolに従ったが、フォルダを除外する方法は見つからなかった。jarコマンドを実行する除外ファイル
workingcopy
--src
--.svn
-- com
--.svn
--WebContent
私はコンパイルしての.svnディレクトリから始まるすべてのフォルダを除くsrc
の下でのみのクラスからjarファイルを作成したいと思います:
は例えば、私は作業コピーディレクトリの下のファイルを持っています。私はcmd
のようにjar -cf test.jar
などから実行します。
どのようにすればいいですか?
私はそこにJavaクラスしか持っていません。 jarやANT以外のコマンドラインを介してクラスにコンパイルすることはできますか? – Dejell
@Odelya - Javaソースファイルをコンパイルするのに 'javac'を使い、ライブラリを作るために(オプション)' jar'を使います。 'jar'はコンパイルできませんし、* antやmavenが必要ではありませんが、特にantはビルドプロセスを大幅に簡素化します(しかし、antの基礎を学ぶ/理解する必要があります)。 mavenはさらに単純化しますが、mavenはいくらか理解するのが難しいです。また、(永続的な)インターネット接続が必要です。 –
@Anderas_Dはい私はMavenと一緒に作業しましたが、Eclipseのプラグインが余分な作業を引き起こし、すべてがコンパイルされていないので、好きではありませんでした。良いプラグインが見つかるまで、私はMavenとpom.xmlに戻ってほしくない。私はANTの使い方を知っていますが、FinalBuilderを使わずにbuild.xmlの外部ファイルから実行するのは簡単でした。 – Dejell