| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Добавить класс org.apache.xerces.dom.DeferredDocum |
| Автор: svby 3.7.2005, 11:52 |
| В Swing-программе использую классы из пакета org.apache.xerces. В стандарный набор эти классы не входят. Создал jar-файл. Если запускаю его так-"java -jar servletframe.jar"(через sdk) всё работает. А если через javaw(JRE) не работает потому что не находит класс org.apache.xerces.dom.DeferredDocumentImpl. КАК запокавать эти нестандартные классы в сам jar? ЧТО написать в манифест для этих классов? Заранее блогадарен. |
| Автор: svby 3.7.2005, 13:35 |
| Сама программа работает на маём компьютере потому что у меня в папке C:\j2sdk1.4.2_01\jre\lib\ext есть файлы xmlParserAPIs.jar и xercesImpl.jar. На клиентском компьтере в папке C:\Program Files\Java\j2re1.4.2_01\lib\ext этих файлов скорее всего не будет. Поэтому ЕСТЬ ЛИ ВОЗМОЖНОСТЬ ВCЁ(мою прогу+некоторые классы с xmlParserAPIs.jar и xercesImpl.jar ) ЗАПОКАВАТЬ В ОДИН МОЙ ФАЙЛ JAR и только потом всё вместе доставить клиенту? |
| Автор: LSD 3.7.2005, 19:20 | ||
Конечно, JAR это по сути обычный zip архив + MANIFEST. Так что просто добавляешь в JAR файлы из xmlParserAPIs.jar и xercesImpl.jar и будет вам щастье. Любая приличная IDE умеет это делать. |