![Java 和 Ameritrade“thinkorswim”的问题](https://linux22.com/image/862839/Java%20%E5%92%8C%20Ameritrade%E2%80%9Cthinkorswim%E2%80%9D%E7%9A%84%E9%97%AE%E9%A2%98.png)
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”相关的含义,但都没有找到。有什么建议吗?
答案1
我遇到了同样的问题。
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 应该可以解决这个问题。