|
|
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Всем здрасте! Вот моя проблема: Мое приложение использует парочку сторонних классов. В виде *.jar файлов. Обычно все работает гуд: я прописываю в CLASSPATH пути к тем файлам, делаю Class.forName() и дальше их юзаю спокойно. А тут вздумал сделать в виде jar прогу - написал manifest, указал файл запуска - и труба :-( Оно не видит этих классов! Единственное я заметил - если такой класс разJAR-ить и распакованный поместить к моим файлам и все это вместе заJARить - то тогда работает, но это же не правильно, это же не выход! Просто с jar я вроде работать умею в том плане что приложение за JARить, написать манифест, CLASSPATH и успешно его запустить. Проблема только с внешними классами. Например, я в частности использую jconnect и некоторые другие классы. Жду ценных советов от местного Java-сообщества, заранее благодарен! P.S. JARить файлы на сковородке с тефлоновым покрытием - не предлагать! :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 20:23 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Может-быть с областью видимости класса что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2004, 00:46 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Не совсем понял, ты хочешь сторонние jar'ки запаковать в один jar или положить рядом? В любом случае покажи хоть как выглядит манифест ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2004, 01:27 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
В manifest можно прописать CLASSPATH ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2004, 13:49 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
только class-path, а не classpath. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2004, 15:30 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Привет! Вот например как я делал Вот строки из 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 прописываю, например так и не понял, какой делиметер должен быть- где-то говорится, что пробел или просто ";" или ":" ??????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 10:01 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
(up) Граждане, как все-таки Class-Path в манифесте прописывать, какой делимитер???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 16:35 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Их есть у меня(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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 16:39 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
zalexakaClass-Path: orion.jar zalexaka, а как сделать, чтобы несколько было файлов в Class-Path, как разделить? И не нужно ли включать путь к своему jar-у в Class-Path ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 18:12 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
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" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 20:42 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Их есть у меняИ не нужно ли включать путь к своему jar-у в Class-Path ? не нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 20:43 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Монстр :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 09:24 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Короч из за чего глючило - из-за того, что Class-Path в манифесте не понимает путей с указанием дисков в DOS стиле (C:\трпли-вали) Замена на корневой путь решило проблему. Вот уродство. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2004, 17:45 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
http://web2.java.sun.com/docs/books/tutorial/jar/basics/index.html Тут есть инфа про *.jar фаилы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 01:04 |
|
||
|
Проблема создания Jar приложения
|
|||
|---|---|---|---|
|
#18+
Вот еще подходящая ссылка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 12:05 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32731555&tid=2153580]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 347ms |

| 0 / 0 |
