|
|
|
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
|
|||
|---|---|---|---|
|
#18+
В Swing-программе использую классы из пакета org.apache.xerces. В стандарный набор эти классы не входят. Создал jar-файл. Если запускаю его так-"java -jar servletframe.jar"(через sdk) всё работает. А если через javaw(JRE) не работает потому что не находит класс org.apache.xerces.dom.DeferredDocumentImpl. КАК запокавать эти нестандартные классы в сам jar? ЧТО написать в манифест для этих классов? Заранее блогадарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 12:50 |
|
||
|
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
|
|||
|---|---|---|---|
|
#18+
Нужно архив xerces.jar положить в classpath перед запуском программы или закинуть эту либу в JAVA_HOME/jre/lib/ext , тогда ничего прописыват не нужно, но на др. машине нужно будет сделать то же самое, чтоб твоя программа заработала. В твой jar xerces запаковывать не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 13:48 |
|
||
|
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
|
|||
|---|---|---|---|
|
#18+
Программа работает и так. Проблема только с доставкой. На клиентском компе программа будет работать только если у клиента в папке C:\Program Files\Java\j2re1.4.2_01\lib\ext будут находится файлы xmlParserAPIs.jar и xercesImpl.jar. Вероятность этого минимальна как я понимаю. ЕСТЬ ВОЗМОЖНОСТЬ ВCЁ(мою прогу+некоторые классы с xmlParserAPIs.jar и xercesImpl.jar ) ЗАПОКАВАТЬ В ОДИН МОЙ ФАЙЛ JAR и только потом всё вместе доставить клиенту? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 13:57 |
|
||
|
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
|
|||
|---|---|---|---|
|
#18+
я никогда в jar своей программы ничего не запаковываю, все дополнительный либы ложу рядом с моим jar'ом, затем пишется скрипт для запуска проги (файл *.bat и *.sh). Выглядит он примерно так: java -cp MyProg.jar;xmlParserAPIs.jar;xercesImpl.jar; myProgPackage.Main и везде будет работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 14:13 |
|
||
|
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
|
|||
|---|---|---|---|
|
#18+
wessenя никогда в jar своей программы ничего не запаковываю, все дополнительный либы ложу рядом с моим jar'ом, затем пишется скрипт для запуска проги (файл *.bat и *.sh). Выглядит он примерно так: java -cp MyProg.jar;xmlParserAPIs.jar;xercesImpl.jar; myProgPackage.Main и везде будет работать. Спасибо. Незнал. Запомню. Хотелось бы только сделать чтоб одним файлом и размер поменьше, а то получается в сумме больше 1Mb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 14:44 |
|
||
|
Добавить класс org.apache.xerces.dom.DeferredDocumentImpl в JAR.
|
|||
|---|---|---|---|
|
#18+
svby wessenя никогда в jar своей программы ничего не запаковываю, все дополнительный либы ложу рядом с моим jar'ом, затем пишется скрипт для запуска проги (файл *.bat и *.sh). Выглядит он примерно так: java -cp MyProg.jar;xmlParserAPIs.jar;xercesImpl.jar; myProgPackage.Main и везде будет работать. Спасибо. Незнал. Запомню. Хотелось бы только сделать чтоб одним файлом и размер поменьше, а то получается в сумме больше 1Mb. Меньше ты никак не сделаешь, там в любом случае все в архивах, а на счет одного файла, странное желание :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 15:18 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33146869&tid=2152092]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 342ms |

| 0 / 0 |
