Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как подключить библиотеки в JAVA, разные и правильные пути решения 
:(
    Опции темы
Bison
Дата 4.12.2009, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Имеется библиотечный файл JSAPI.JAR. Требуется его включить в общий список, для того чтобы в программе была возможность вызывать ее (через import library_name). Пытался включить данную библиотеку через Netbeans IDE (Libraries->Add JAR/Folder), библиотека добавилась, но только в один проект. Т.е. нет возможности вызова других файлов через консоль (java, javac), библиотеку не видит.
В связи с чем, у меня мин. 3 вопроса:
1. Как подключить библиотеку?
2. Если требуется прописать CLASSPATH, подскажите, как его прописывать, где, с каким параметрами (имя, значение переменной)?
3. Как можно просмотреть результаты, после создания из *.java->*.class файла? Может exe-шник создается.

Буду очень благодарен, если окажете хоть какую то помощь. Как видите, в Java новичок, но есть огромное желание освоить данную технологию!
PM MAIL   Вверх
Skynin
Дата 4.12.2009, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Akeem
Дата 4.12.2009, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 14.7.2006
Где: Киев/Украина

Репутация: нет
Всего: 3



Используй Maven тогда тебе вообще не нужно будет парится о библиотеках. 


--------------------
Мир огромен и мы только муравьи в нём! (С) formicha

PM MAIL WWW ICQ   Вверх
Bison
Дата 4.12.2009, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Цитата(Akeem @ 4.12.2009,  16:44)
Используй Maven тогда тебе вообще не нужно будет парится о библиотеках.

чем marven лучше netbeans?
PM MAIL   Вверх
alon4ik
Дата 5.12.2009, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 12.9.2009
Где: Харьков

Репутация: нет
Всего: нет



Цитата(Bison @ 4.12.2009,  21:03)
Цитата(Akeem @ 4.12.2009,  16:44)
Используй Maven тогда тебе вообще не нужно будет парится о библиотеках.

чем marven лучше netbeans?

вы немного путаете. 
Почитайте книжку Эккеля и всё станет на свои места. smile

з.ы. Вы зарегистрированы на форуме уже 4 года! Если бы каждый день по 15 минут тут проводили - сейчас были бы профи ;)

Это сообщение отредактировал(а) alon4ik - 5.12.2009, 00:32
PM MAIL   Вверх
Bison
Дата 5.12.2009, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Цитата(alon4ik @ 5.12.2009,  00:29)
Цитата(Bison @ 4.12.2009,  21:03)
Цитата(Akeem @ 4.12.2009,  16:44)
Используй Maven тогда тебе вообще не нужно будет парится о библиотеках.

чем marven лучше netbeans?

вы немного путаете. 
Почитайте книжку Эккеля и всё станет на свои места. smile

з.ы. Вы зарегистрированы на форуме уже 4 года! Если бы каждый день по 15 минут тут проводили - сейчас были бы профи ;)

На Java недавно переключился. В основном программирую на PL/SQL. 
Так скажем, с сегодняшнего дня начиная усиленно заниматься осваиванием Java. ))
PM MAIL   Вверх
dorogoyIV
Дата 5.12.2009, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 26.3.2007

Репутация: 3
Всего: 46



да идите вы отсюдова!!!  smile 

http://forum.vingrad.ru/forum/java-tools.html

Это сообщение отредактировал(а) dorogoyIV - 5.12.2009, 13:30
PM MAIL   Вверх
serghd
Дата 5.12.2009, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 5.10.2009

Репутация: нет
Всего: нет



Цитата(Bison @ 4.12.2009,  14:57)
Пытался включить данную библиотеку через Netbeans IDE (Libraries->Add JAR/Folder), библиотека добавилась, но только в один проект. 

Чтобы её можно было добавить в любой проект я делаю так: 
копирую jar куда-нибудь в каталог нетбинса (чтобы не было конфликтов, если буду менять используемый путь до библиотеки вне его), например, в \java2\modules\ext\my_library_path\
Потом в меню нетбинса Tools->Libraries->кнопка New Library, ну а дальше всё будет и так понятно. Там же ставлю и Javadoc(если он имеется при jar) для справки во время написания кода.  Оттуда также можно и удалять, это удобный диалог работы с библиотеками.
Потом через св-ва любого проекта как ты написал его можно добавлять.

PM MAIL   Вверх
Bison
Дата 6.12.2009, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Цитата(serghd @ 5.12.2009,  14:36)
Цитата(Bison @ 4.12.2009,  14:57)
Пытался включить данную библиотеку через Netbeans IDE (Libraries->Add JAR/Folder), библиотека добавилась, но только в один проект. 

Чтобы её можно было добавить в любой проект я делаю так: 
копирую jar куда-нибудь в каталог нетбинса (чтобы не было конфликтов, если буду менять используемый путь до библиотеки вне его), например, в \java2\modules\ext\my_library_path\
Потом в меню нетбинса Tools->Libraries->кнопка New Library, ну а дальше всё будет и так понятно. Там же ставлю и Javadoc(если он имеется при jar) для справки во время написания кода.  Оттуда также можно и удалять, это удобный диалог работы с библиотеками.
Потом через св-ва любого проекта как ты написал его можно добавлять.

то что вы описали, не срабатывает если запустить *.class файл через консоль: java класс_имя. 
другой вопрос, из java файла создается class, вот как проверить результаты и будет ли создан EXE-шник?
PM MAIL   Вверх
alon4ik
Дата 6.12.2009, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 12.9.2009
Где: Харьков

Репутация: нет
Всего: нет



Цитата(Bison @ 6.12.2009,  10:04)
Цитата(serghd @ 5.12.2009,  14:36)
Цитата(Bison @ 4.12.2009,  14:57)
Пытался включить данную библиотеку через Netbeans IDE (Libraries->Add JAR/Folder), библиотека добавилась, но только в один проект. 

Чтобы её можно было добавить в любой проект я делаю так: 
копирую jar куда-нибудь в каталог нетбинса (чтобы не было конфликтов, если буду менять используемый путь до библиотеки вне его), например, в \java2\modules\ext\my_library_path\
Потом в меню нетбинса Tools->Libraries->кнопка New Library, ну а дальше всё будет и так понятно. Там же ставлю и Javadoc(если он имеется при jar) для справки во время написания кода.  Оттуда также можно и удалять, это удобный диалог работы с библиотеками.
Потом через св-ва любого проекта как ты написал его можно добавлять.

то что вы описали, не срабатывает если запустить *.class файл через консоль: java класс_имя. 
другой вопрос, из java файла создается class, вот как проверить результаты и будет ли создан EXE-шник?

в java ехе-шников нет. Вам бы почитать Эккеля для начала.
PM MAIL   Вверх
serghd
Дата 6.12.2009, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 5.10.2009

Репутация: нет
Всего: нет



Цитата(Bison @ 6.12.2009,  10:04)

то что вы описали, не срабатывает если запустить *.class файл через консоль: java класс_имя. 
другой вопрос, из java файла создается class, вот как проверить результаты и будет ли создан EXE-шник?

Запускать надо не exe-файл, а jar-архив, он появится в каталоге dist проекта после компиляции. Возле него каталог lib - туда нетбинс будет кидать подключаемые к проекту библиотеки (тоже jar). Если в библиотеке есть натив-компоненты (dll-файлы), то иногда их полезно извлеч туда же, в lib (у меня так было однажды когда использовал webkit for swt, сработало только после того как извлёк). Опишите что конкретно хотите сделать, так будет проще. 

Это сообщение отредактировал(а) serghd - 6.12.2009, 14:42
PM MAIL   Вверх
Samotnik
Дата 6.12.2009, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



ОГО! Модераторы еще не закрыли эту тему ?  smile 
Не модератор:  пользуйтесь поиском по форуму, тема неоднократно обсуждалась.


Это сообщение отредактировал(а) Samotnik - 6.12.2009, 15:29
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.