2016-09-09 2 views
0

openjdk-9-jdk-headless를 설치했습니다. 자바의 버전을 확인할 때 적절한 답을줍니다. 내가 어떤 자바 프로그램을 컴파일하고있어 때 "$ javac의 Find.java는"이 제공 :리눅스에서 java 프로그램 컴파일

The program 'javac' can be found in the following packages: 
* default-jdk 
* ecj 
* gcj-5-jdk 
* openjdk-8-jdk-headless 
* gcj-4.8-jdk 
* gcj-4.9-jdk 
* openjdk-9-jdk-headless 
Try: sudo apt install <selected package> 

내가 컴파일하고 실행하는 자바 프로그램 수있는 방법을 도와주세요.

+0

javac 바이너리가 경로에 있는지 확인하십시오. 경로 변수 $ PATH를 편집하십시오 :/opt ./../ jdk/bin –

답변

0

경로를 구성 했습니까?

export PATH=${PATH}:{path to your jdk bin folder here} 

또는 컴파일하는 동안 javac에 대한 전체 경로를 사용하십시오.

0

편집하여 ~/.bashrc에와 끝까지이 추가 JAVA_HOME=opt./../jdk/ export PATH=$PATH:$JAVA_HOME

저장 ~/.bashrc에 소스 ~/.bashrc에

그것은 말하고 다시

+0

'/etc/profile.d/