내가 그것을 알아냈기 때문에 이것은 더 이상 질문이 아니라 대답입니다. 그러나 앞으로는 기술에 익숙하지 않은 사람들에게 도움이 되기를 바랍니다.
저는 Linux Mint를 실행 중이고 thinkorswim을 실행하려고 합니다. 실행하려고 하면 "이 응용 프로그램을 실행하려면 Oracle JRE 8 업데이트 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
여러 가지 접근 방식을 시도해 보았지만 가장 잘 작동하는 것 중 하나는 실행 가능한 스크립트를 직접 만들고 바탕 화면 바로 가기를 그 스크립트로 바꾸는 것입니다.
따라서 텍스트 편집기에서 /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"를 선택합니다.
이것이 미래에 누군가의 시간을 절약해주기를 바랍니다.