Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/90: Рейтинг темы: голосов - 90, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 116

Unsupportedclassversionerror: jvmcfre003 неверная основная версия; класс=, смещение=6

18.08.2015, 16:18. Показов 17715. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую, Господа! Поднимаю старый вопрос, пытаюсь в Lotus Designer 9.0.1 создать Java-агент, который тянет классы из импортированного .jar файла. Выходит ошибочка
Exception in thread "AgentThread: JavaAgent" java.lang.UnsupportedClassVersionError: JVMCFRE003 неверная основная версия; класс=, смещение=6

Code
1
2
3
4
5
6
7
8
9
10
11
12
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:287)
at java.lang.ClassLoader.defineClass(ClassLoader.java:224)
at lotus.domino.AgentLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:638)
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at egov.New(Unknown Source)
at JavaAgent.NotesMain(Unknown Source)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)
Вот, сообственно, так пытаюсь вызвать...

Код (Java):
MainClass test = new MainClass();
test.init();
Эта тема создавалась в . Но решения так и не озвучены. Прошу помощи
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.08.2015, 16:18
Ответы с готовыми решениями:

Основная версия сайта норм, а мобильная кривая
Здравсвтуйте. Скачал шаблон ленгдинга на бутстрапе. Основную версия сайта подредактировал, все норм отображается. а захожу с мобильного там...

java.lang.UnsupportedClassVersionError
Добрый день! У меня проблемы в запуске файлов. Хотела запустить сервер и клиент на cmd. Он нормально компилируется и class файл появляется....

Класс для доступа к системной информации (батарея, версия ос, процессор и т.д)?
Друзья! Есть ли в QT класс для доступа к системной информации (батарея, версия ос, процессор и т.д)?

26
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 143
06.09.2015, 07:09
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от savl
@imendan, попробуй
JavaCompilerTarget=1.6
[URL="https://www-10.lotus.com/ldd/ddwiki.nsf/dx/07152009034956PMMSTR75.htm"]http://www-10.lotus.com/ldd/ddwiki.nsf/dx/07152009034956PMMSTR75.htm[/NICK]
Данная настройка не должна быть последней в файле
Это где нужно прописывать? Я в нотес ини прописал.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 812
06.09.2015, 08:26
Найдите на вашем компьютере, где установлен Domino Designer, где вы производили компиляцию вашего агента в каталоге DATA папку workspace. В ней находятся все "проекты" открытые в Domino Designer. Найдите ваш проект в нём папку Code/Agents/ИМЯ_ВАШЕГО_АГЕНТА. В файле object.jar лежат скомпилированные классы вашего проекта. Извлеките из архива любой один файл класса и выполните следующую команду:

Code
1
javap -verbose MyClass | findstr "major"
Сравните полученную версию по следующей таблице:
Java 1.2 uses major version 46
Java 1.3 uses major version 47
Java 1.4 uses major version 48
Java 5 uses major version 49
Java 6 uses major version 50
Java 7 uses major version 51
Java 8 uses major version 52

Проделайте подобную операцию с каким-либо классом из вашего внешнего JAR. Сравните версии. Версия вашего агента обязательно должна быть выше или равна версии внешнего JAR файла. Major version для Lotus 8.5 и выше - 50, для Lotus 8.0 - 49, для Lotus 6.5-7.0 - 48. Если major version вашего внешнего JAR вайла 51 или 52, вы не сможете его использовать ни в одной из существующих в настоящий момент версий Lotus Notes.
0
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 143
06.09.2015, 08:50
@garrick ну как бы я просто хочу сменить версию JDK у агента, пока без добавления jar файла.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 812
06.09.2015, 09:02
Вы уже скомпилировали вашего агента с теми настройками, которые были на момент последнего сохранения агента. Если при повторном открытии агента настройки изменились, то это не значит, что изменилась версия уже скомпилированного агента. Можете проверить это как я написал выше. Настройки проекта хранятся в workspace, пока этот проект присутствует в левой части Domino Designer (фрейм Applications). Как только вы удалите проект из Applications, удалятся и все файлы с настройками проекта, а при последующем его открытии будут применены дефолтные параметры. К сожалению, в отличии от стандартного Eclipse, Domino Designer не умеет просто закрывать проекты, а только удаляет их вместе со всеми настройками.
0
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 143
06.09.2015, 11:00
@garrick , проверил у агента - выдал 50. Проверил в библиотеке (.jar) что я буду подключать - там тоже 50

Но все равно, при запуске выдает ту же самую ошибку
0
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 143
06.09.2015, 11:48
Кстати, я стал смотреть этот jar, там не все файлы скомпилированы в 1.6, есть те что в 1.7 (51 version). Видимо вся проблема в этом
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 812
06.09.2015, 13:32
Цитата Сообщение от proteam
Кстати, я стал смотреть этот jar, там не все файлы скомпилированы в 1.6, есть те что в 1.7 (51 version). Видимо вся проблема в этом
Ну, конечно же!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.09.2015, 13:32

Китайский JTAG RealView ULINK2 версия прошивки и версия Keil
Есть китайский клон 20-pin JTAG очень похожий на Keil-вый. Какую версию Keil с ним можно использовать? Или что поправить чтоб работало? ...

Какая версия версия GCC сейчас самая безглючная?
Собираю проект. Проект заведомо рабочий. а у меня, почему-то он не работает. На проверенной плате. Может у меня версия GCC какая-то...

как просит биос леново ноутбук версия биоса 2-54 на офисал саите версия 2-53 что ето такое?
вопрос как просит биос леново ноутбук версия биоса 2-54 на офисал саите версия 2-53 сто ето такое?

Обычная версия страници VS Версия для печати
Итак. Есть Блог. И получается так, что 80% народу яндекс отпраляет на версии для печати. В чем может быть проблема? Содержание...

Откомпилировать проект с builder2010 (версия 14) на builderXE (версия 15)
добрый день! вот такая проблема не могу откомпилировать проект с builder2010 (версия 14) на builderXE (версия 15) ошибка:


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru