Подтвердить что ты не робот

Как включить все банки, присутствующие в конкретном каталоге в CLASSPATH за один раз?

У меня есть сотни банок в конкретном каталоге, используемом моим приложением. Поэтому я подумал, что трудно добавить каждую баночку один за другим в classpath. Итак, есть какая-либо команда или любой способ, чтобы я мог добавить все банки в один ход. некоторые *.jar должны добавить все банки.

4b9b3361

Ответ 1

Да, вы можете использовать подстановочный знак как на Java6. См. Раздел "Общие сведения о шаблонах пути к классам"

Записи пути класса могут содержать подстановочный знак базового имени *, который считается эквивалентным заданию списка всех файлов в каталоге с расширением .jar или .JAR. Например, запись пути класса foo/* указывает все файлы JAR в каталоге с именем foo. Элемент classpath, состоящий просто из *, расширяется до списка всех файлов jar в текущем каталоге.

До Java 6 вам нужно было указать их все индивидуально.