Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / формирование /.jar файла / 7 сообщений из 7, страница 1 из 1
14.09.2007, 14:36:53
    #34801046
startbit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
Ребята, странное происходит. Тестовое приложение на жаве, которое устанавливает связь с ораклом. Значит в среде JDeveloper все идет на ура. Формирую jar файл и... дудки. Связь не проходит. Вот тут собака зарыта - [Driver d = (Driver)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();] Выходит типа в архиве нет библиотеки? Так есть, проверял. Вобщем непойму в чем дело... Подскажите пожалуйста.
...
Рейтинг: 0 / 0
14.09.2007, 14:58:24
    #34801130
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
Библиотеки драйвера не должно быть в архиве. Он должна быть в classpath. А задать classpath можно как через командную строку так и через manifest.mf
...
Рейтинг: 0 / 0
15.09.2007, 14:54:47
    #34802620
startbit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
Получается что JDeveloper неверно формирует архив? Я ведь не вручную назначаю что куда ложить.
...
Рейтинг: 0 / 0
15.09.2007, 17:02:25
    #34802729
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
Среда окружения JDeveloper отличается от среды выполнения твоего проекта. В этом твоя проблема.
...
Рейтинг: 0 / 0
18.09.2007, 16:21:20
    #34808683
startbit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
Короче я сделал подобное на JBuilder, все нормально, когда в составе архива лежит следующее:
- javax
- sql (с классами)
- META-INF
- MANIFEST.MF
- oracle
- core (с классами)
- gss (с классами)
- jdbc (с классами)
- jdbc2 (с классами)
- jpub (с классами)
- net (с классами)
- security (с классами)
- sql (с классами)
- untitled1
- Application1.class
- Frame1.class
- Frame1_jButton1_actionAdapter.class

В архиве сформированном JDeveloper нет javax и oracle.
Задолбался я... немогу сообразить что и как. Уже читал читал...
...
Рейтинг: 0 / 0
18.09.2007, 18:35:28
    #34809294
no13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
при запуске

java -jar something.jar используются только классы из этого джара, CLASSPATH игнорируется. Но в манифесте можно указать пути к другим источникам классов ;) Что правда но совсем зер гуд, так как пути могут меняться.

java -cp something.jar;odbc14.jar какой.то.самый.главный.Класс используються классы из something.jar и odbc14.jar

java какой.то.самый.главный.Класс для поиска классов используется содержимое переменной окружения CLASSPATH, куда вы можете включить и JDBC оракла и прочие вещи.
...
Рейтинг: 0 / 0
19.09.2007, 09:23:27
    #34810031
startbit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование /.jar файла
Вот вот... на разных системах может быть разные пути. И не на всех компах могут быть клиенты оракла. Сделал я все таки, заработало нормально. В оракле есть класс classes12.jar в котором есть все что нужно. Вот энто содержимое я помнстил в в корень архива .jar. Теперь приложение работает и на компах, на которых нет клиента оракла. Зер гуд! Правда архив малость вырос, но это мне не критично.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / формирование /.jar файла / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]