Проблема с Java и Ameritrade "thinkorswim"
Ubuntu версия 12.04
Java version "1.6.0_32"
OpenJDK Runtime Environment (IcedTea6 1.13.4) (6b32-1.13.4-4ubuntu0.12.04.2)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
Здесь проблема. Я пытаюсь установить платформу Ameritrade "thinkorswim" на моей машине. Они не поддерживают программное обеспечение в Linux, поэтому я обращаюсь к вам, ребята, за любой помощью!
В основном, когда программное обеспечение устанавливает обновления, оно сталкивается с ошибками Java, а именно:
Error catched
java.lang.NoClassDefFoundError:
javafx/stage/Window
Вот фото процесса:
Эта ошибка достигнута, и программа просто сидит, ничего не делая. Я много раз искал, что означает эта ошибка, либо сам по себе, либо в связи с "thinkorswim", но безуспешно. Любой совет?
2 ответа
Я использовал Oracle-java7, когда установил "думай или плавай". Он все еще работает нормально, хотя с тех пор я обновился до Ubuntu 14.04. Я использовал инструкции здесь и получил установщик здесь.
Сделав скрипт исполняемым, он установился нормально и работает нормально. Здесь есть полное описание установки
Я испытал ту же проблему.
Ubuntu 14.0.4 LTS
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.2) (7u65-2.5.2-3~14.04)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
Проблема, как показано на скриншоте, указывает на отсутствующий класс Java. Это связано с тем, что клиент thinkorswim ожидает SUN Java JRE, а не Open JDK.
Установка Sun Java JRE должна решить эту проблему.