Java 和 Ameritrade“thinkorswim”的问题

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”相关的含义,但都没有找到。有什么建议吗?

答案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 应该可以解决这个问题。

答案2

我安装 think-or-swim 时使用了 Oracle-java7。虽然我后来升级到了 Ubuntu 14.04,但它仍然运行良好。我使用了说明这里并获取安装程序这里。

使脚本可执行后,它安装成功,并且运行良好。安装有完整的说明这里

相关内容