Я использую 32-битную версию Eclipse, и теперь, когда я обновился до 64-битной Java-SDK, eclipse больше не будет работать.
Почему это так, и как я могу это исправить?
Eclipse не будет работать, потому что Eclipse поставляется с собственным средством запуска (исполняемым файлом), которое загружает и запускает базовую среду выполнения Java. Таким образом, архитектура Java должна соответствовать исполняемой архитектуре, которая ее загружает. То же самое будет верно, если ваш Java-код загружает любые общие нативные библиотеки.
Ваше решение: получить 64-битное Eclipse