0

나는 서브 스크립 션 텍스트 3을 처음 사용하며 하위 텍스트 3에서 자바 코드를 실행하고 컴파일하려고합니다. 그러나 나는 이상한 오류가납니다.우분투에서 자바를 실행하고 컴파일하기 위해 Sublime text 3을 설정하는 중 오류가 발생했습니다. 16.04 LTS

/bin/bash: javac: command not found [Finished in 0.0s with exit code 127]

/home/***/Downloads/sublime_text_3/Packages/Java.sublime-package/JavaC.sublime-build 내 파일은 다음과 같습니다

{ 
 
    "shell_cmd": "javac \"$file\" && java \"$file_base_name\"", 
 
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)", 
 
    "selector": "source.java", 
 
}

OS : 우분투 16.04 LTS 64 비트
숭고한 버전 : 숭고한 텍스트 3.0 빌드 3143

어떤 제안을 환영합니다.

+2

이것은 자바가 설치되지 않았거나 자바가 현재 경로에 설정되어 있지 않다는 말을하려고하는 이상한 오류가 아닙니다 – Lokesh

+0

이 하나 참조하십시오 https://stackoverflow.com/questions/5407703/javac-command-not -녹이다 – Lokesh

답변

0

이 오류는 javac이 설치되지 않았 음을 나타냅니다 (실제로는 JDK의 일부 임). 기본적으로 우분투는 JDK와 번들되지 않습니다. 그래서 당신은 수동으로 설치해야합니다 :

$ sudo apt-get install default-jdk 

당신은 javac가 있는지 확인할 수 있습니다

$ which javac 
/usr/bin/javac 

당신이 모든 일을해야 컴파일러 자바 당신의 경로를 참조하십시오.

관련 문제