![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| DEER |
|
||||||||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: нет Всего: 13 |
Народ в поиск не посылайте, потому как уже поискал..
конкретного ответа так и не нашел. Короче СУБД - PostgreSQL 8.1 где то на винграде (ссылку потерял) нашел официальный сайт разработчиков JDBC драйвера для него, зашел скачал postgresql-8.1-407.jdbc2ee.jar (там для этой версии было неск типов драйверов - выбрал 2 ee) короче в classpath и в path(на всякий пожарный) прописал и папку где лежит jar и путь к самому jar'у. пишу в IDEA, в проекте в Libraries прописал путь к этому jar'у в проекте класс
запускаю Run всё выводит нормально. Если удалить из проекта ссылку на jar. то пишет
пытался запустить из под командной строки, зашел в папку untitled2/classes/ пишу
те не могу проверить пойдет оно или нет... Но это всё эксперименты.. Для дела мне нужно создать веб приложение работающее с БД. Создал веб-приложение, добавил в Libraries ссылку на jar. Написал там такой же тег-класс, только выводящий текс на страницу.
сделал jsp и тп. Выложил проект на Томкат. Пытаюсь запустить пишет
не находит он драйвер.... в тег-классе могу сделать
что ещё можно сделать, чтобы этот драйвер стал виден? Уже голова кипит.... вот переменная CLASSPATH
вот переменная Path
-------------------- |
||||||||||||||||
|
|||||||||||||||||
| Sleepy_PIP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 512 Регистрация: 30.6.2004 Где: Moscow Репутация: 2 Всего: 12 |
c:\Java\libs\;c:\Java\libs\postgresql-8.1-407.jdbc2ee.jar;c:\Java\lib\
добавь еще .; т.е. .;c:\Java\libs\;c:\Java\libs\postgresql-8.1-407.jdbc2ee.jar;c:\Java\lib\ C:\untitled2\classes>java w.q не понял что ты этим хочешь сказать - тебе надо запускать ф. с расширением .class. в В идее своруй из нижнего окошка строку запуска своего приложения в рабочем варианте - и посмотри что не так ты делаешь в отличие от этой строки ... наврняка где-то в путях просто ошибся. -------------------- -- Sleepy_PIP. Pavel Pryazhentsev (ex. 2:5020/141) "... Лучше быть нужным, чем свободным ..." |
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 66 Всего: 144 |
||||
|
||||
| DEER |
|
||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: нет Всего: 13 |
добавил... не ожило...
запускаю класс q из пакаджа w скомпилированный в IDEA.
мне не помогло
Добавлено @ 18:20
Спаисбо друг... пошло... кстати.... IDEA мне туда некоторые либы перенёс, а вот его не захотел... -------------------- |
||||||||||
|
|||||||||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 66 Всего: 144 |
На здоровье Вообще на будущее: когда берешься за веб проект, очень удобно все внешние библиотеки, требующиеся в работе, складывать именно в WEB-INF/lib. Для этого, собственно, эта директория и задумывалась авторами спецификации. -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 16 Всего: 151 |
Кошерно ли? А если куча мелких приложений со множеством сторонних библиотек будет крутится - свалка же получится. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 66 Всего: 144 |
И? В принципе, если есть несколько проектов, и какие-то из них используют одни и те же библиотеки (например, log44, драйвера JDBC и т. д.), то можно, конечно, эти jar'ы сложить в разделяемую контейнерскую папку, такую как, скажем, tomcat/shared/lib. Просто это будет (а) более контейнеро-зависимым, и (б) надо будет не забыть добавить эти файлы к CLASSPATH проекта, а не то при запуске в обход контейнера они могут не подхватиться. А вообще я имел в виду, что есть стандартное место для таких вещей, и грех им не пользоваться |
|||
|
||||
| _and |
|
|||
![]() Java-developer ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 6.8.2004 Где: Новокузнецк Репутация: 1 Всего: 4 |
Хай DEER. а ты просто када новые либы в вебовский проект добавляешь, проверяй на закладке "Web Module Settings" (это находится в настройках модуля) какие либы у тя деплоятся вместе с проектом в эксплодед директорию(сам неск. раз натыкался на такую траблу) |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |