Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема создания Jar приложения / 15 сообщений из 15, страница 1 из 1
08.10.2004, 20:23
    #32730831
Их есть у меня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Всем здрасте!
Вот моя проблема:

Мое приложение использует парочку сторонних классов.
В виде *.jar файлов.
Обычно все работает гуд: я прописываю в CLASSPATH пути к тем файлам,
делаю Class.forName() и дальше их юзаю спокойно.

А тут вздумал сделать в виде jar прогу - написал manifest,
указал файл запуска - и труба :-(
Оно не видит этих классов!
Единственное я заметил - если такой класс разJAR-ить и распакованный поместить
к моим файлам и все это вместе заJARить - то тогда работает, но это же не правильно, это же не выход!

Просто с jar я вроде работать умею в том плане что приложение за JARить,
написать манифест, CLASSPATH и успешно его запустить. Проблема только с внешними классами. Например, я в частности использую jconnect и некоторые другие классы.

Жду ценных советов от местного Java-сообщества, заранее благодарен!



P.S. JARить файлы на сковородке с тефлоновым покрытием - не предлагать! :-)
...
Рейтинг: 0 / 0
09.10.2004, 00:46
    #32730924
XSphinx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Может-быть с областью видимости класса что не так?
...
Рейтинг: 0 / 0
09.10.2004, 01:27
    #32730930
syncat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Не совсем понял, ты хочешь сторонние jar'ки запаковать в один jar или положить рядом?
В любом случае покажи хоть как выглядит манифест
...
Рейтинг: 0 / 0
09.10.2004, 13:49
    #32731032
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
В manifest можно прописать CLASSPATH
...
Рейтинг: 0 / 0
10.10.2004, 15:30
    #32731303
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
только class-path, а не classpath.
...
Рейтинг: 0 / 0
11.10.2004, 10:01
    #32731555
Их есть у меня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Привет!

Вот например как я делал

Вот строки из manifest:

Main-Class: ADSL1
Class-Path: .\ADSL1.jar;C:\j2sdk14\jconn2\jconn2.jar;.

Вот создаем jar файл:
jar cvfm ADSL1.jar manifest *.class

java -jar ADSL1.jar

Exception in thread "main" java.lang.NoClassDefFoundError: com/sybase/jdbcx/SybDriver

:-(

Как-то не так я этот Class-Path прописываю,
например так и не понял, какой делиметер должен быть- где-то говорится,
что пробел или просто ";" или ":"

???????????
...
Рейтинг: 0 / 0
11.10.2004, 16:35
    #32732643
Их есть у меня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
(up)

Граждане, как все-таки Class-Path
в манифесте прописывать, какой делимитер????
...
Рейтинг: 0 / 0
11.10.2004, 16:39
    #32732671
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Их есть у меня(up)

Граждане, как все-таки Class-Path
в манифесте прописывать, какой делимитер????

from CMPTool.jar
Manifest-Version: 1.0
Main-Class: oracle/ias/j2eedevprod/cmptool/CMPXMLBuilder
Name: "orion-ejb-jar.xml builder"
Created-By: 1.2 (Sun Microsystems Inc.)
Class-Path: orion.jar
...
Рейтинг: 0 / 0
11.10.2004, 18:12
    #32732902
Их есть у меня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
zalexakaClass-Path: orion.jar

zalexaka, а как сделать, чтобы несколько было файлов в Class-Path,
как разделить?
И не нужно ли включать путь к своему jar-у в Class-Path ?
...
Рейтинг: 0 / 0
11.10.2004, 20:42
    #32733063
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
from oc4j.jar
Manifest-Version: 1.0
Created-By: 1.2 (Sun Microsystems Inc.)
Main-Class: com.evermind.server.OC4JServer
Class-Path: lib/ejb.jar lib/servlet.jar lib/ojsp.jar lib/jndi.jar lib/
jdbc.jar iiop.jar iiop_gen_bin.jar lib/jms.jar lib/jta.jar ../../op
mn/lib/ons.jar ../../lib/dms.jar ../../dms/lib/dms.jar lib/connector.
jar lib/cos.jar ../../jdk/lib/tools.jar ../../lib/jsse.jar ../../orac
le/lib/jsse.jar ../../jdk/jre/lib/ext/jnet.jar ../../jdk/jre/lib/ext/
jcert.jar lib/activation.jar lib/mail.jar ../../lib/xmlparserv2.jar .
./../oracle/lib/xmlparserv2.jar lib/jaxp.jar lib/jaas.jar jazn.jar ..
/../jdbc/lib/classes12dms.jar ../../oracle/jdbc/lib/classes12dms.jar
../../jdbc/lib/nls_charset12.jar ../../oracle/jdbc/lib/nls_charset12.
jar jaxb-rt-1.0-ea.jar lib/jasper.zip ../../soap/lib/soap.jar ../../w
ebservices/lib/wsserver.jar ../../webservices/lib/wsdl.jar lib/aqapi.
jar lib/jem.jar ../../javacache/lib/cache.jar ../../javacache/admin l
ib/http_client.jar ../../jlib/jssl-1_1.jar ../../oracle/jlib/jssl-1_1
.jar ../../jlib/repository.jar ../../oracle/jlib/repository.jar lib/j
aasmodules.jar ../../sqlj/lib/runtime12ee.jar ../../sqlj/lib/translat
or.jar lib/crimson.jar

Name: "Oracle9iAS Containers for J2EE"
Implementation-Version: "2.0.0"
Implementation-Vendor: "Evermind"
Implementation-Title: "com.evermind.server"
...
Рейтинг: 0 / 0
11.10.2004, 20:43
    #32733066
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Их есть у меняИ не нужно ли включать путь к своему jar-у в Class-Path ?
не нужно
...
Рейтинг: 0 / 0
12.10.2004, 09:24
    #32733275
Их есть у меня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Монстр :-)
...
Рейтинг: 0 / 0
18.10.2004, 17:45
    #32743224
Их есть у меня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Короч из за чего глючило - из-за того, что Class-Path в манифесте не понимает путей с указанием дисков в DOS стиле (C:\трпли-вали)
Замена на корневой путь решило проблему.
Вот уродство.
...
Рейтинг: 0 / 0
19.10.2004, 01:04
    #32743545
Antropos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
http://web2.java.sun.com/docs/books/tutorial/jar/basics/index.html

Тут есть инфа про *.jar фаилы.
...
Рейтинг: 0 / 0
19.10.2004, 12:05
    #32744165
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема создания Jar приложения
Вот еще подходящая ссылка
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема создания Jar приложения / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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