Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR. / 7 сообщений из 7, страница 1 из 1
03.07.2005, 12:50
    #33146809
svby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
В Swing-программе использую классы из пакета org.apache.xerces. В стандарный набор эти классы не входят. Создал jar-файл. Если запускаю его так-"java -jar servletframe.jar"(через sdk) всё работает. А если через javaw(JRE) не работает потому что не находит класс org.apache.xerces.dom.DeferredDocumentImpl. КАК запокавать эти нестандартные классы в сам jar?
ЧТО написать в манифест для этих классов?

Заранее блогадарен.
...
Рейтинг: 0 / 0
03.07.2005, 13:48
    #33146823
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
Нужно архив xerces.jar положить в classpath перед запуском программы или закинуть эту либу в JAVA_HOME/jre/lib/ext , тогда ничего прописыват не нужно, но на др. машине нужно будет сделать то же самое, чтоб твоя программа заработала.
В твой jar xerces запаковывать не нужно.
...
Рейтинг: 0 / 0
03.07.2005, 13:57
    #33146829
svby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
Программа работает и так. Проблема только с доставкой. На клиентском компе программа будет работать только если у клиента в папке C:\Program Files\Java\j2re1.4.2_01\lib\ext будут находится файлы xmlParserAPIs.jar и xercesImpl.jar. Вероятность этого минимальна как я понимаю. ЕСТЬ ВОЗМОЖНОСТЬ ВCЁ(мою прогу+некоторые классы с xmlParserAPIs.jar и xercesImpl.jar ) ЗАПОКАВАТЬ В ОДИН МОЙ ФАЙЛ JAR и только потом всё вместе доставить клиенту?
...
Рейтинг: 0 / 0
03.07.2005, 14:13
    #33146836
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
я никогда в jar своей программы ничего не запаковываю, все дополнительный либы ложу рядом с моим jar'ом, затем пишется скрипт для запуска проги (файл *.bat и *.sh). Выглядит он примерно так:

java -cp MyProg.jar;xmlParserAPIs.jar;xercesImpl.jar; myProgPackage.Main

и везде будет работать.
...
Рейтинг: 0 / 0
03.07.2005, 14:44
    #33146845
svby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
wessenя никогда в jar своей программы ничего не запаковываю, все дополнительный либы ложу рядом с моим jar'ом, затем пишется скрипт для запуска проги (файл *.bat и *.sh). Выглядит он примерно так:

java -cp MyProg.jar;xmlParserAPIs.jar;xercesImpl.jar; myProgPackage.Main

и везде будет работать.
Спасибо. Незнал. Запомню. Хотелось бы только сделать чтоб одним файлом и размер поменьше, а то получается в сумме больше 1Mb.
...
Рейтинг: 0 / 0
03.07.2005, 15:18
    #33146858
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
svby wessenя никогда в jar своей программы ничего не запаковываю, все дополнительный либы ложу рядом с моим jar'ом, затем пишется скрипт для запуска проги (файл *.bat и *.sh). Выглядит он примерно так:

java -cp MyProg.jar;xmlParserAPIs.jar;xercesImpl.jar; myProgPackage.Main

и везде будет работать.
Спасибо. Незнал. Запомню. Хотелось бы только сделать чтоб одним файлом и размер поменьше, а то получается в сумме больше 1Mb.

Меньше ты никак не сделаешь, там в любом случае все в архивах, а на счет одного файла, странное желание :)
...
Рейтинг: 0 / 0
03.07.2005, 15:35
    #33146869
svby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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