LinuxでThinkorswimを実行する(Mint 19)

LinuxでThinkorswimを実行する(Mint 19)

私はそれを見つけたので、これはもはや質問ではなく答えです。しかし、今後は技術に慣れていない人に役立つことを願っています。

私はLinux Mintを実行していてthinkorswimを実行しようとしています。実行しようとすると、「このアプリケーションを実行するにはOracle JRE 8 Update 11以降が必要です。Javaを手動で更新し、システムパスで使用可能な最初のJavaであることを確認してください」というメッセージが表示されます。

このアプリケーションを実行するには、Oracle JRE 8 Update 11以降が必要です。 Java を手動で更新し、システム・パスで使用可能な最初の Java であることを確認します。

Java 11がインストールされており、これは基本バージョンであり、他のプログラムでもこれを維持したいと思います。代わりにJava 8をインストールし、このプログラムをJava 8でのみ実行したいと思います。 openjdk-8-jdk、openjdk-8-jre、およびヘッドレスパッケージをインストールしました。

システムのデフォルトをThinkorswimに変更せずにJava 8のみを使用してThinkorswimを起動するには?

基本インストール関連:https://askubuntu.com/questions/394062/running-thinkorswim

ベストアンサー1

いくつかのアプローチを試してみましたが、最もうまく機能するものの1つは、実行可能なスクリプトを自分で作成し、デスクトップのショートカットをそのスクリプトに置き換えることです。

したがって、テキストエディタで/ nano / vi / etcファイルを開き、thinkorswim2(または必要に応じて)の名前を指定します。次の内容を入れてください。

#!/bin/sh

export PATH=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/:$PATH
exec  /home/user/thinkorswim/thinkorswim "$@"

エクスポートパスがシステムと一致していることを再確認してください。 Java実行可能ファイルのディレクトリに移動します。

インストールスクリプトのデフォルトに従う場合は、ユーザーをホームディレクトリのユーザー名に変更します。私のバージョンでは、デフォルトでこのディレクトリにインストールされます。

これでスクリプトを実行可能にします。端末に慣れていない場合は、右クリック - >プロパティ - >権限 - >ファイルをプログラムとして実行することを許可(または同様)を選択してください。

あなたが私と同じで、同じアイコンが必要な場合(ミントシナモンカラー)プロパティのメインタブに移動します。このアイコンをクリックしてください。 「参照」をクリックして「/home/user/thinkorswim」に移動し、ナビゲーション中にCtrl + Hを押して隠しフォルダを表示します。 「install4j」に移動し、「thinkorswim.png」を選択します。

これが将来的に誰かの時間を節約することを願っています。

おすすめ記事