| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > как подключить библиотеки в JAVA |
| Автор: Bison 4.12.2009, 14:57 |
| Имеется библиотечный файл JSAPI.JAR. Требуется его включить в общий список, для того чтобы в программе была возможность вызывать ее (через import library_name). Пытался включить данную библиотеку через Netbeans IDE (Libraries->Add JAR/Folder), библиотека добавилась, но только в один проект. Т.е. нет возможности вызова других файлов через консоль (java, javac), библиотеку не видит. В связи с чем, у меня мин. 3 вопроса: 1. Как подключить библиотеку? 2. Если требуется прописать CLASSPATH, подскажите, как его прописывать, где, с каким параметрами (имя, значение переменной)? 3. Как можно просмотреть результаты, после создания из *.java->*.class файла? Может exe-шник создается. Буду очень благодарен, если окажете хоть какую то помощь. Как видите, в Java новичок, но есть огромное желание освоить данную технологию! |
| Автор: Skynin 4.12.2009, 15:27 |
| http://www.skipy.ru/technics/likbez.html |
| Автор: Akeem 4.12.2009, 16:44 |
| Используй Maven тогда тебе вообще не нужно будет парится о библиотеках. |
| Автор: Bison 4.12.2009, 21:03 | ||
чем marven лучше netbeans? |
| Автор: alon4ik 5.12.2009, 00:29 | ||||
вы немного путаете. Почитайте книжку Эккеля и всё станет на свои места. з.ы. Вы зарегистрированы на форуме уже 4 года! Если бы каждый день по 15 минут тут проводили - сейчас были бы профи ;) |
| Автор: Bison 5.12.2009, 11:14 | ||||||
На Java недавно переключился. В основном программирую на PL/SQL. Так скажем, с сегодняшнего дня начиная усиленно заниматься осваиванием Java. )) |
| Автор: dorogoyIV 5.12.2009, 13:30 |
| да идите вы отсюдова!!! http://http://forum.vingrad.ru/forum/java-tools.html |
| Автор: serghd 5.12.2009, 14:36 | ||
Чтобы её можно было добавить в любой проект я делаю так: копирую jar куда-нибудь в каталог нетбинса (чтобы не было конфликтов, если буду менять используемый путь до библиотеки вне его), например, в \java2\modules\ext\my_library_path\ Потом в меню нетбинса Tools->Libraries->кнопка New Library, ну а дальше всё будет и так понятно. Там же ставлю и Javadoc(если он имеется при jar) для справки во время написания кода. Оттуда также можно и удалять, это удобный диалог работы с библиотеками. Потом через св-ва любого проекта как ты написал его можно добавлять. |
| Автор: Bison 6.12.2009, 10:04 | ||||
то что вы описали, не срабатывает если запустить *.class файл через консоль: java класс_имя. другой вопрос, из java файла создается class, вот как проверить результаты и будет ли создан EXE-шник? |
| Автор: alon4ik 6.12.2009, 13:14 | ||||||
в java ехе-шников нет. Вам бы почитать Эккеля для начала. |
| Автор: serghd 6.12.2009, 14:23 | ||
Запускать надо не exe-файл, а jar-архив, он появится в каталоге dist проекта после компиляции. Возле него каталог lib - туда нетбинс будет кидать подключаемые к проекту библиотеки (тоже jar). Если в библиотеке есть натив-компоненты (dll-файлы), то иногда их полезно извлеч туда же, в lib (у меня так было однажды когда использовал webkit for swt, сработало только после того как извлёк). Опишите что конкретно хотите сделать, так будет проще. |
| Автор: Samotnik 6.12.2009, 15:26 |
| ОГО! Модераторы еще не закрыли эту тему ? Не модератор: пользуйтесь поиском по форуму, тема неоднократно обсуждалась. |