powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Необходима помощь не Java программисту!
8 сообщений из 8, страница 1 из 1
Необходима помощь не Java программисту!
    #32890660
kdima71
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Я не Java программист, поэтому прошу прощения за мои возможно тривиальные вопросы и будьте, пожалуйста, снисходительны ко мне.

Я занимаюсь созданием user-defined character set (UDCS) с помощью Oracle Local Builder (у меня Oracle 9.2.0.1 под Win2000).

Возникла два вопроса!

1. После успешного создания UDCS (сгенерировал и инсталлировал соответствующие бинарные NLB файлы), хочу также обеспечить поддержку UDCS в Java (необходимо сгенерировать специальный Java zip файл). Следуя инструкции от Oracle выполняю из командной строки следующее:
Код: plaintext
1.
2.
3.
C:\Program Files\Oracle\jre\ 1 . 1 . 8 \bin\jre.exe 
-classpath d:\oracle\ora92\jlib\gss-1_1.zip:
d:\oracle\ora92\jlib\gss_charset-1_2.zip Ginstall d:\lx22711.nlt
но, получаю следующую ошибку
Код: plaintext
1.
2.
Unable to unitialize threads: cannot find class java/lang/Thread
Could not create Java VM
Насколько я понимаю, это ядровый класс. Но я все равно нашел jar, в котором похоже есть этот класс (rt.jar) и добавил его в переменную окружения CLASSPATH на уровне Системы.
Приведу также значение этой переменной:
CLASSPATH.;
C:\Program Files\Oracle\jre\1.1.8\lib\rt.jar;
D:\IBM\SQLLIB\java\db2java.zip;
D:\IBM\SQLLIB\java\db2jcc.jar;
D:\IBM\SQLLIB\java\sqlj.zip;
D:\IBM\SQLLIB\java\db2jcc_license_cisuz.jar;
D:\IBM\SQLLIB\java\db2jcc_license_cu.jar;
D:\IBM\SQLLIB\bin;
D:\IBM\SQLLIB\java\common.jar;
d:\ibm\sqllib\java\Common.jar;
d:\ibm\sqllib\tools\db2cmn.jar;
d:\ibm\sqllib\tools\db2replapis.jar;
d:\ibm\sqllib\tools\db2qreplapis.jar;
d:\ibm\sqllib\tools\jt400.jar;
Но ошибка не исчезла. Может ли мне кто-нибудь помочь?

2. Так же, может ли мне кто-нибудь дать точную ссылку на описание конфигурационного файла font.properties (что бы я не терял время)? Его использует Oracle Local Builder.

Заранее благодарю, за любую помощь!

С уважением, kdima71.
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32890913
FishingIsGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во первых на windows (судя по твоему classpath) разделитель в ключе -classpath не двоеточие, а точка с запитой. Двоеточие - это для UNIX'ов. Попробуй поменять. Если это не поможет то забей rt.jar не в переменныю окружения, а прямо в '-classpath' опцию комманды (опять же через точку с запитой). Хотя на самом деле rt.jar должен находится без его явного указания в переменных или ключах.
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32891608
kdima71
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за отклик! К моменту получения Ваших рекомендаций, я самостоятельно уже разобрался в следующем:

1. Используется Oracle JDK 1.1.8.16 (JDK 1.1.8_008 based)
NOTE:This is a version of the Oracle JDK. It is based on the
JavaSoft JDK, and only adds select bug fixes to improve
stability and performance. It is not an Oracle-specific
implementation of the JDK.

2. С разделителями в classpath.

Но после выполнения отредактированной команды:
Код: plaintext
1.
2.
3.
4.
5.
"C:\Program Files\Oracle\jre\1.1.8\bin\jre.exe" -v 
-classpath 
"C:\Program Files\Oracle\jre\1.1.8\lib\rt.jar;
d:\oracle\ora92\jlib\gss-1_1.zip;
d:\oracle\ora92\jlib\gss_charset-1_2.zip;"
Ginstall lx22711.nlt
Получаю следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
D:\oracle\ora92\admin\nls\uz>"C:\Program Files\Oracle\jre\1.1.8\bin\jre.exe" -v
-classpath "C:\Program Files\Oracle\jre\1.1.8\lib\rt.jar;d:\oracle\ora92\jlib\gs
s-1_1.zip;d:\oracle\ora92\jlib\gss_charset-1_2.zip;" Ginstall lx22711.nlt
[Loaded java/lang/Thread. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar
]
[Loaded java/lang/Object. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar
]
[Loaded java/lang/ Class . class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar]

[Loaded java/lang/String. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar
]
[Loaded java/io/Serializable. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt
.jar]
[Loaded java/lang/ThreadDeath. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\r
t.jar]
[Loaded java/lang/Error. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar]

[Loaded java/lang/Throwable. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded java/lang/Exception. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded java/lang/RuntimeException. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \
lib\rt.jar]
[Loaded java/lang/Cloneable. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded java/lang/Runnable. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.j
ar]
[Loaded java/lang/ThreadGroup. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\r
t.jar]
[Loaded java/lang/StringBuffer. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\
rt.jar]
[Loaded java/lang/System. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar
]
[Loaded java/lang/Integer. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.ja
r]
[Loaded java/lang/Number. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar
]
[Loaded java/lang/NoClassDefFoundError. class  from C:\Program Files\Oracle\jre\ 1 .
 1 . 8 \lib\rt.jar]
[Loaded java/lang/LinkageError. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\
rt.jar]
[Loaded java/lang/OutOfMemoryError. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \
lib\rt.jar]
[Loaded java/lang/VirtualMachineError. class  from C:\Program Files\Oracle\jre\ 1 . 1 
. 8 \lib\rt.jar]
[Loaded java/util/Properties. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt
.jar]
[Loaded java/util/Hashtable. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded java/util/Dictionary. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt
.jar]
[Loaded java/util/HashtableEntry. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \li
b\rt.jar]
[Loaded java/io/FileInputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib
\rt.jar]
[Loaded java/io/InputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded java/io/FileDescriptor. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\
rt.jar]
[Loaded java/io/FileOutputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \li
b\rt.jar]
[Loaded java/io/OutputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt
.jar]
[Loaded java/io/BufferedInputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 
\lib\rt.jar]
[Loaded java/io/FilterInputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \l
ib\rt.jar]
[Loaded java/io/PrintStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded java/io/FilterOutputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \
lib\rt.jar]
[Loaded java/io/BufferedOutputStream. class  from C:\Program Files\Oracle\jre\ 1 . 1 .
 8 \lib\rt.jar]
[Loaded java/io/OutputStreamWriter. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \
lib\rt.jar]
[Loaded java/io/Writer. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar]
[Loaded sun/io/CharToByteConverter. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \
lib\rt.jar]
[Loaded sun/io/CharacterEncoding. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \li
b\rt.jar]
[Loaded java/util/Locale. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.jar
]
[Loaded java/lang/Character. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.
jar]
[Loaded sun/io/CharToByteCp1252. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib
\rt.jar]
[Loaded sun/io/CharToByteSingleByte. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 
\lib\rt.jar]
[Loaded java/io/BufferedWriter. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\
rt.jar]
[Loaded java/lang/Compiler. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.j
ar]
[Loaded java/lang/Runtime. class  from C:\Program Files\Oracle\jre\ 1 . 1 . 8 \lib\rt.ja
r]
[Loaded Ginstall. class  from d:\oracle\ora92\jlib\gss-1_1.zip]
 Class  not found: Ginstall

В чем дело?

Заранее благодарю за любую помощь!
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32892007
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
пазволю себе вмешаться
попробовал бы так
Код: plaintext
1.
2.
3.
4.
5.
6.
"C:\Program Files\Oracle\jre\1.1.8\bin\jre.exe" -v 
-classpath 
"C:\Program Files\Oracle\jre\1.1.8\lib\rt.jar;
d:\oracle\ora92\jlib\gss-1_1.zip;
d:\oracle\ora92\jlib\gss_charset-1_2.zip;."
Ginstall lx22711.nlt

т.е. в classpath текущий путь вбейте (точечку)
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32892041
kdima71
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставлял, самостоятельно! Не помогло!
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32893397
FishingIsGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда встречный вопрос - а где этот Ginstall цласс находится? И что происходит если выбросить rt.jar из classpath'а?
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32893693
kdima71
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishingIsGood ...где этот Ginstall цласс находится?
Ginstall.class входит в состав архива d:\oracle\ora92\jlib\gss-1_1.zip, я проверил.
FishingIsGood И что происходит если выбросить rt.jar из classpath'а?См. первое мое сообщение!
Код: plaintext
1.
Unable to unitialize threads: cannot find  class  java/lang/Thread
Could not create Java VM
...
Рейтинг: 0 / 0
Необходима помощь не Java программисту!
    #32893771
FishingIsGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх. Сдаётся мне, что что-то конфликтует у тебя там. В теории (и на практике тоже) rt.jar должен обнаруживаться легко самой jre без явного указания в classpath. Наиболее вероятные варианты состоят в том, что у тебя какие либо environmental variables указывают на какую нибудь другую jvm (напримет сановскую), или просто кривые. Проверь JAVA_HOME. В твоём случае она должна указывать на C:\Program Files\Oracle\jre\1.1.8 скорее всего. Потом запусти env и убедись, что нет ничего подозрительного связанного с явой. Если JAVA_HOME совсем не проставлен, то поставь его (см выше). Если ничего не помогает, то поставь сановскую яву и запусти из неё.

Удачи.

PS. Я с ораковской явой дел не имел, но если она такая же кривая, как остальные ораклиные явовские продукты, то пытаться что то ей сделать - это неудачный выбор.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Необходима помощь не Java программисту!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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