Технологические страницы и курсы
 
ФорумФорум  КалендарьКалендарь  ЧаВоЧаВо  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ВходВход  
Поиск
 
 

Результаты :
 
Rechercher Расширенный поиск
Партнеры
Кто сейчас на форуме
Сейчас посетителей на форуме: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1

Нет

Больше всего посетителей (22) здесь было Пн Июл 31, 2017 5:23 am

Поделиться | 
 

 _______Лекции_______

Предыдущая тема Следующая тема Перейти вниз 
АвторСообщение
ivit

avatar

Сообщения : 82
Дата регистрации : 2012-09-05

СообщениеТема: _______Лекции_______   Вт Фев 05, 2013 5:04 pm

Лекция 2
Лекция 3
Лекция 4
Лекция 5
Лекция 6
Лекция 7
Лекция 8
Лекция 9
Лекция 10
Лекция 11
Лекция 12
Classpath. Подключение сторонних библиотек
Иногда при написание программ на java необходимо подключать библиотеки сторонних разработчиков, которые не входят в Java SDK. В этом случае нам пригодится переменная окружения (параметр) classpath. Если в этой переменной прописать путь к какой либо, одной или нескольким, директориям, то все файл с расширением *.class этих директорий будут автоматически подключены к нашему проекту, и мы сможем импортировать классы из них.

Рассмотрим как добавить определённый каталог в эту переменную.

ОС Windows: Панель управления - Свойства системы - Дополнительно - Переменные среды - Системные переменные.
Находим переменную ClASSPATH, если нету, то создаём новую, значение переменной ClASSPATH : .;Z:\Dir1\Dir2\class_dir\ ,
первая точка указывает на текущую директорию, дальше через точку с запятой перечисляем нужные каталоги.

ОС Linux:
Достаточно в шеле указать значение переменной, с помощью команды:

export CLASSPATH=$CLASSPATH:/dir1/dir2/class_dir/

Существует другой способ, при запуске программы можно непосредственно указывать путь к jar файлам (или каталогам с файлами), делается это с помощью параметра cp (classpath) .

в Windows:
java -classpath .;"{путь к файлу}\имя_файла.jar" javaprogram
в Linux:
java -classpath \{путь к каталогу c jar файлами} javaprogram

Есть ещё один не рекомендуемый способ, поэтому я про него ничего писать не буду.

И последнее, если вы используете какие то IDE (среды разработки) , то задача упрощается, поскольку они предоставят вам удобный графический интерфейс для управления переменной classpath и подключением библиотек. Думаю в будущем этот вопрос также будет рассмотрен.
Вернуться к началу Перейти вниз
Посмотреть профиль
 
_______Лекции_______
Предыдущая тема Следующая тема Вернуться к началу 
Страница 1 из 1

Права доступа к этому форуму:Вы не можете отвечать на сообщения
technopages :: Курсы :: Специальные языки программирования (Java)-
Перейти: