Вы абсолютно правы в том, что это проблема архитектуры. Файл jre / bin / java, который у вас есть, соответствует x86-64 (современный процессор Intel или AMD для настольных ПК / серверов), а ваша система представляет собой armv71. Таким образом, вы не сможете запустить неправильную версию JVM.
Следующий вопрос - как на вашем компьютере была установлена неправильная версия jre. Как вы это установили? Что вы имеете в виду «связал программу»?
Чтобы ответить на ваш более широкий вопрос, вы облажались? Возможно нет. Java существует для архитектур рук. Возникает вопрос, какая именно версия Java вам нужна, и правильная ее настройка. Это может занять некоторое время. Вы должны создать запрос на выпуск / функцию для поддержки архитектуры arm. (не удивляйтесь, если они никогда этого не сделают) this - это строка, где они предполагают, что вы будете использовать x86
Я бы порекомендовал виртуальный ящик и Ubuntu для инструмента миграции баз данных , Если вам действительно нужно запустить этот инструмент во встроенной среде, я был бы очарован. Виртуальная коробка позволит вам установить машину x86-64 linux и загрузить ее с графическим интерфейсом, после чего вы сможете настроить пролетный путь на этом.
Дайте нам знать, что вы планируете делать.