Mac OSX에서 Jdk9를 설치했으며 bash_profile에 JDK 경로를 추가했습니다. 터미널에서 jshell 명령을 사용할 때 'Command not found'오류가 발생합니다. java -version
명령을 입력하면 정확한 버전 번호를 얻을 수 있습니다.Mac에서 Java 9 Jshell에 액세스하는 방법
어떻게 터미널에서 jshell에 액세스합니까? bash_profile
에 jdk 9 bin 폴더 경로를 포함시켜야합니까?
Mac OSX에서 Jdk9를 설치했으며 bash_profile에 JDK 경로를 추가했습니다. 터미널에서 jshell 명령을 사용할 때 'Command not found'오류가 발생합니다. java -version
명령을 입력하면 정확한 버전 번호를 얻을 수 있습니다.Mac에서 Java 9 Jshell에 액세스하는 방법
어떻게 터미널에서 jshell에 액세스합니까? bash_profile
에 jdk 9 bin 폴더 경로를 포함시켜야합니까?
Add JDK-9 bin in PATH environment variable.
export PATH=/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/bin:$PATH
jshell
| Welcome to JShell -- Version 9.0.1
| For an introduction type: /help intro
jshell>
짧은 대답
하는 터미널을 다시 시작 후
export PATH=$PATH:/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/bin
당신의 .bash_profile
jshell
는 인식 명령해야한다. 우리
$PATH
에 디렉토리
/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/bin
추가
, 우리가 어떤 디렉토리에 있어야하고 이
$PATH
/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/bin
에있는 스크립트/명령을 실행할 수 있도록하는 실행 환경 변수
입니다 터미널의 echo $PATH
은에 저장된 콜론으로 구분 된 디렉토리 목록을 인쇄합니다환경 변수. 당신이 추가 원하는 디렉토리에 다음과 같은 예를 들어
, directory
= 당신의 $PATH
PATH=directory:$PATH
-> 콜론으로 구분 된 목록PATH=$PATH:directory
반면, -> 콜론으로 구분 된 목록에 디렉토리를 추가합니다.
downvotes의 이유를 지정하십시오. 내가 중요한 것을 놓친 건가? 나쁜 습관입니까? –
초기 답변이 단순한 링크 일 때 downvotes가 있다고 생각합니다. 링크를 게시하는 것은 실제로 나쁜 습관입니다. –
좋은 답변이라고 생각합니다. 실제로 문제가 해결되었습니다. 나는 그것을 upvoted. –