LINUX.ORG.RU

[ Java ] import javax.jms.* но «Session not resolved»


0

0

В Java новичек.

Хочу использовать класс Session, который находится в javax.jms
Скачал jms.jar откуда-то.
Пользуясь Eclipse импортировал jms.jar

В проекте появились всяческие packages, среди них javax.jms
В папке Project/src/javax/jms появились *.class файлы и Session.class среди них
Строчека import javax.jms.*; сообщения об ошибке не вызывает;

Зато на строчку
Session session = Session.getDefaultInstance(props, null); 
Он ругается
Session cannot be resolved

Вот. Может я вообще все неправильно делаю? Направьте на путь истинный :)

А точно сессия так создаётся? Может

Session session = new Session();

и т.п.?

P.S. просто мысль

roy ★★★★★
()
Ответ на: комментарий от roy

К сожалению так тоже не катит, тот же not resolved... пробовал уже :)

kuz
() автор топика

> Вот. Может я вообще все неправильно делаю? Направьте на путь истинный :)

Какая то странная схема импорта. Вам нужно скопировать jms.jar в каталог с проектом, после этого в эклипсе обновить проект, щёлкнуть правой кнопкой по появившемуся jar-файлу, выбрать Build Path/Add to Build Path. После этого он будет доступен.

А src-каталог в CLASSPATH по умолчанию не входит, вот он и не видит .class-файлы в нём.

Legioner ★★★★★
()
Ответ на: комментарий от Legioner

Интересно :) Я в нетбинсе работаю, там по-другому немного.

roy ★★★★★
()
Ответ на: комментарий от Legioner

Мраки. Ответы на вопросы о жабке даются в кликах-менюшках. Зубы болят. Все-таки начинать программировать надо в vi. Или даже ed.

svu ★★★★★
()
Ответ на: комментарий от svu

Я даю ответы так, чтобы человеку проще всего было разобраться. Если ему надо будет, разберётся и в CLASSPATH-ах и во всём остальном, и это его дело а не моё.

Хотя я с мыслью о vim-е согласен. Но я не педагог, и не собираюсь других учить программированию.

Legioner ★★★★★
()
Ответ на: комментарий от Legioner

Да я не наезжал соббсно на Вас. Это была так... мысль вслух. О темпора, тысызыть, о морес...

svu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.