「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > javac、Ant、または Maven を使用して複数の Java ファイルを再帰的にコンパイルするにはどうすればよいですか?

javac、Ant、または Maven を使用して複数の Java ファイルを再帰的にコンパイルするにはどうすればよいですか?

2024 年 11 月 8 日に公開
ブラウズ:741

How to Compile Multiple Java Files Recursively Using javac, Ant, or Maven?

javac を使用してすべての Java ファイルを再帰的にコンパイルする方法

複数のパッケージに分散された多数の Java ファイルをコンパイルするのは、それぞれに個別のシェル コマンドを使用するのが面倒な場合があります。パッケージ。代わりに、次のいずれかの方法を使用してコンパイルを効率化することを検討してください。

方法 1: @source を使用する

  • テキスト ファイル (ソースなど) を生成します。 txt) には、コンパイルするすべての Java ファイルへのパスが 1 行に 1 つのファイルでリストされます。
  • 次の例に示すように、@ 演算子を使用して javac へのソース パスを含むファイルを指定します。
javac @sources.txt

方法 2: Ant を使用する

  • ビルド プロセスを定義する build.xml ファイルを作成します。設定例を以下に示します:

    
        
        
    
  • 以下を実行して Ant を実行します:
ant

方法 3: Maven を使用する

  • チュートリアルに従って、プロジェクト用に Maven をセットアップします。 Maven は依存関係管理を自動化し、簡単なコマンドを使用してプロジェクトをビルドします:
mvn compile

追加メモ

  • 開発の生産性を向上させ、バックグラウンドでコンパイルを処理するための Eclipse や IntelliJ IDEA などの IDE。
  • 大規模なプロジェクトの場合は、IDE とビルド ツールを組み合わせることが推奨されます。 IDE により効率が向上し、ビルド ツールによりテストと継続的インテグレーション ツールとの統合が容易になります。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3