자바 jdk 파일 설치 후

cmd에서 java 명령어(자바 프로그램 실행 명령어) 입력시 위와같이 뜨면 제대로 설치가 된 것.
아래 javac(.java 파일 컴파일 시 사용하는 프로그램) 입력시 위와 같이 실행할 수 없다고 나오면 설치는 되었으나 환경변수 설정이 되지 않은 것 ▶ javac 프로그램이 디렉토리에 관계없이 어디서나 실행할 수 있는 상태가 아니라 여타 IDE에서 실행시 오류가 날 수 있음
운영체제 환경변수 Path 설정
내컴퓨터(우클릭) - 속성 - (관련 설정)고급 시스템 설정 - 고급 탭 - 환경 변수 - (시스템 변수) Path - 리스트 중 어떤 것이든 관계없이 ;C:\Program Files\Java\jdk1.8.0_202\bin (세미콜론;⭐)붙여넣기
이렇게 해도 javac 명령어를 다시 입력했을 때 계속해서 같은 오류가 날 수 있는데, 그럴 땐 시스템변수를 새로 만들어서 만들어준다.
이어 붙이는 경우
+ 시스템 변수 추가하기
새로 만들기 - 변수 이름 java_home - 변수 C:\Program Files\Java\jdk1.8.0_202 (path에 입력한 경로에서 \bin 제외)
변수이름은 어떤 것이든 상관없고 이렇게 새로 만든 시스템 변수를 이용해서
다시 Path로 들어가서 %java_home%\bin 을 추가해서 맨 위로 올려준다
명령어를 찾을 때 Path 환경변수에 등록된 순서대로 찾기때문에 편집창에서 해당 환경변수를 맨 위로 올려서 다른 버전의 자바가 실행되어 발생할 수 있는 오류를 방지해준다.
성공적으로 환경변수 설정을 완료하면 명령어 입력시 다음과 같은 화면을 볼 수 있다.

PostgreSQL 환경변수도 마찬가지로 세팅할 수 있다.
정상적으로 환경변수가 설치되었다면 명령어 psql --version입력시 설치된 버전을 정상적으로 알려준다.
psql --version
>>psql (PostgreSQL) 11.19
참고로 PostgreSQL 의 명령어는 psql [option...] [dbname [username]] 형태이다.
ex. psql -U postgres에서
psql은 PostgreSQL interactive terminal을 뜻하고
-U username은
Connect to the database as the user username instead of the default. (You must have permission to do so, of course.) 를 뜻한다.
psql -U postgres
>>postgres 사용자의 암호:
>>psql (11.19)
>>도움말을 보려면 "help"를 입력하십시오.
'말하는 감자 탈출하기' 카테고리의 다른 글
| 감자의 에러 (0) | 2023.05.04 |
|---|---|
| JNDI에 대해 알아보자 (0) | 2023.04.29 |
| Java/JSP-3일차 (0) | 2023.04.20 |
| eclipse-servlet (0) | 2023.04.19 |
| JAVA/JSP (0) | 2023.04.18 |