Символическая ссылка на библиотеки для компиляции кода Java - PullRequest
0 голосов
/ 27 сентября 2011

У меня есть папка с библиотеками пружин.У меня есть отдельная папка, которая содержит код Java, который содержит код для простого приложения «HelloSpring».Чтобы скомпилировать мое приложение HelloSpring, мне нужно обратиться к библиотекам Spring, представленным в отдельной папке.Можно ли ссылаться на эту внешнюю папку в процессе компиляции, чтобы при вводе javac HelloSpring.java она правильно разрешала все библиотеки, на которые ссылаются?Есть ли способ установить символическую ссылку, чтобы компилятор java мог разобраться с этим, чтобы разрешить зависимости.

Спасибо

1 Ответ

2 голосов
/ 28 сентября 2011

Вам необходимо установить classpath для ссылки на папку вашей библиотеки.Вы можете сделать это в командной строке при вызове javac, используя опцию -cp, или вы можете определить переменную окружения CLASSPATH.

Лучший способ работы - использовать такие инструменты, как Antили Maven для управления процессом сборки для вас.Настройка таких инструментов занимает некоторое время и усилия, но, конечно, когда ваши проекты становятся больше, это в конечном итоге избавляет вас от многих хлопот.

...