|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
вот проблема. код: Код: plaintext 1. 2. 3. 4. 5. 6.
при использовании jvm от sun все работает. при использовании jvm от майкрософт - не работает. причина - не находит некоторый класс ( java.lang.ClassNotFoundException ), находящийся в том же *.jar и необходимый для работы класса com.xxx.moderator.applet.ModeratorApplet.class . че делать-то? :) .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 14:04 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
и что, никак нельзя посмотреть в дебагере, какой класс ищет? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 14:45 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
да какая разница какой класс он ищет? я знаю какой класс он ищет. например, com.xxx.moderator.applet.MessageList . толку с этого мало - сам класс в *.jar имеется. .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 15:09 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
смысл в том, что если интернет эксплореру в настройках указать, что для выполнения апплета использовать ява-машину от sun (у меня jdk стоит 1.4.2), то все прекрасно работает. если же интернет эксплорер использует jvm от микрософта - наступает п?3д#ц, который описан в первом моем посте. т.е. jvm микрософта не берет остальные классы из указанного *.jar, а только тот, который указан в параметре code тэга <applet>. .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 15:27 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
Попробуй вместо jar использовать обычный zip ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 15:50 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
не. ну с перименованием в *.zip - бред. основной класс (из code) берется без проблем. однако, поддавшись на провокацию, переименовал в *.zip - тот же результат. .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 16:19 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
Да не переименовать :) А разархиваировать jar и запаковать все в zip. Например WinRar'ом ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 17:04 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
а разница где? формат jar = формат zip. отличия только в расширении.. может, думаю, в *.cab положить? .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 17:30 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
Убедись, что в том классе, который не находится, не используются методы и классы из java > 1.1. Убедись, что class'ы собраны с ключём -target 1.1 не обходимым для совместимости со старой версией байткода. Когда всё это сделаешь, можешь говорить дальше :) Будем разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2004, 17:47 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
Грасоffформат jar = формат zip. отличия только в расширении.. Разные форматы, у jar информация о файлах в начале архива, у zip в конце. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 10:01 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
Кроме того что компилить для JVM 1.1 надо, еше придется использовать jdk майкрософтовский из \WINDOWS\java\Packages\ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 10:07 |
|
тэг <applet> на jvm От майкрсофта
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
при первом старте аплета если не установлена j2re предложет пользователю установить и все ОК ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 11:01 |
|
|
start [/forum/topic.php?fid=59&msg=32532788&tid=2154090]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 174ms |
0 / 0 |