powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / задать classpath из cmd (-classpath/-cp)
2 сообщений из 2, страница 1 из 1
задать classpath из cmd (-classpath/-cp)
    #38950827
hck1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не получается задать classpath к оракловому thin jdbc из cmd
Код: plaintext
1.
2.
java -cp "C:\path\ojdbc6.jar;." TST -jar "C:\path2\TST.jar"      
Error: Could not find or load main class TST                                                                                             

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
java -jar "C:\path2\TST.jar"      
Error: Could not find or load main class TST                                                                                             

Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource                       
        at com.intrum.gssjdbc.TST.main(TST.java:48)                                                        
Caused by: java.lang.ClassNotFoundException: oracle.jdbc.pool.OracleDataSource                                     
        at java.net.URLClassLoader$1.run(Unknown Source)                                                           
        at java.net.URLClassLoader$1.run(Unknown Source)                                                           
        at java.security.AccessController.doPrivileged(Native Method)                                              
        at java.net.URLClassLoader.findClass(Unknown Source)                                                       
        at java.lang.ClassLoader.loadClass(Unknown Source)                                                         
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)                                              
        at java.lang.ClassLoader.loadClass(Unknown Source)                                                         
        ... 1 more             

пробовал еще вот так
set CLASSPATH=.;C:\path\ojdbc6.jar

вроде и пример нашел
http://www.quickprogrammingtips.com/java/connecting-to-oracle-database-in-java.html

подскажите где ошибка
...
Рейтинг: 0 / 0
задать classpath из cmd (-classpath/-cp)
    #38950828
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При опции -jar опция -cp/-classpath игнорируется. Об этом прямо сказано в документации к java.exe.
classpath имеет смысл прописывать в манифесте jar-ника.
ну, а workaround:
java -cp "C:\path\ojdbc6.jar;TST.jar;." TST
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / задать classpath из cmd (-classpath/-cp)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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