複数の JAR のクラスパスでワイルドカードを使用する
各 JAR ファイルを手動で指定して乱雑な CLASSPATH を管理するのは、面倒な作業になる可能性があります。このプロセスを効率化するには、ワイルドカードを利用して特定のディレクトリから複数の JAR を追加することを検討してください。
実装:
Java の公式ドキュメントに記載されているように、ワイルドカード文字 '' は、そのディレクトリ内のすべての JAR ファイルのプレースホルダーとして解釈されます。たとえば、クラスパス エントリ「myJars/」には、「myJars」ディレクトリにあるすべての JAR ファイルが含まれます。さらに、クラスパス エントリとして単純な「*」を使用すると、現在のディレクトリ内のすべての JAR に展開されます。
例:
「lib」という名前のフォルダーがあると仮定します。複数の JAR ファイルが含まれている場合は、次のエントリを使用して CLASSPATH を更新できます:CLASSPATH=.:lib/*これにより、Java 環境のクラスパスの「lib」ディレクトリにあるすべての JAR ファイルが効果的に組み込まれます。
注:
以上がワイルドカードを使用すると、クラスパスでの複数の JAR 管理をどのように簡素化できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。