• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

JAVA command not found

22.02.07 23:09 작성 조회수 2.29k

0

기존에 자바 설치하고 cmd에서 java -version 했을때는 잘 나왔는데요.

 

가상서버02에서 java -version 명령어 치게되면

 

-bash: java: command not found

 

이렇게 찾을 수 없다고 나오네용.. 

환경변수 설정도 다 잘 했는데.. 뭐가문제일까요?

답변 2

·

답변을 작성해보세요.

0

이소현님의 프로필

이소현

2022.02.11

 

말씀하신 명령어 결과입니다

아넵! 확인 감사하고요..

jdk 링크가 잘못 걸려 있는것 같습니다.

아래 보시는것처럼 "1.8.0_181"로 설정이 되어 있어야 합니다. 

 

/usr/java/jdk1.8.0_181-cloudera/bin/java

 

기존 심벌릭 링크를 삭제하고 다시 설정해 보세요~

$ rm /usr/bin/java
$ rm /usr/bin/javac
$ ln -s /usr/java/jdk1.8.0_181-cloudera/bin/javac /usr/bin/javac
$ ln -s /usr/java/jdk1.8.0_181-cloudera/bin/java /usr/bin/java


- 빅디 드림

0

안녕하세요! 이소현님!

Java의 심볼릭 링크 과정에서 문제가 있어 보이는데요..

우선 Server02에 접속해서 아래명령 결과좀 부탁드립니다.

$ ls -ltr /usr/bin/java*

 

- 빅디 드림