[그린컴퓨터] Server/JAVA(기본)

개발환경 설치하기 {자바 설치, eclipse, 환경변수, 자동완성, template 만들기}

Ben의 프로그램 2023. 5. 9. 12:02
728x90

자바 설치하기

1. 오라클 사이트 접속하여 회원가입을 한다.

2. JDK 윈도우용 11버전 인스톨러를 다운로드한다.

3. 설치파일을 실행한다. 자바는 기본적으로 C:\Program Files 밑에 설치된다. install

4. JDK가 설치되었는지 확인한다.

bin 폴더에는 java 명령어들이 있다. Java 명령을 사용하기 위해서 bin경로를 시스템 환경변수를 추가해야 한다.

• Java.exe는 자바프로그램 실행 명령이다.

• Javac.exe는 컴파일 명령이다

 

환경변수 설정하기

5. 자바경로를 환경변수로 등록한다 

실행 > sysdm.cpl > 고급 > 환경변수

시스템변수 > Path 클릭 > 편집 > 새로만들기 > java bin 경로 추가

시스템 변수 > 새로 만들기 > CLASSPATH 추가

여기까지 진행했다면, 컴퓨터를 한 번 재부팅 시켜야 한다. 

 

그런데, 회사에서는 보통 사용자 환경변수와 시스템 환경변수를 동시에 사용한다. 어떤 식이냐면 다음과 같다. 

우선, 사용자 변수 JAVA_HOME 에 jdk-17 까지만 지정한 다음 저장한다.

그 다음 시스템 변수 PATH 에 %JAVA_HOME%bin 으로 지정한다. 

그러면 여러 버전의 JDK 를 사용하려고 할 때 사용자 변수의 값만 바꾸면 된다.

 

6. cmd창에서 자바 환경변수가 등록됬는지 확인한다

7. cmd창에서 자바 버전을 확인한다.

 

eclipse 설치하기

 

1. 이클립스 사이트에 접속한다.

2. 이클립스 IDE를 다운로드한다

3. 설치파일을 실행한다.

4. 맨 위에 있는 버전을 선택한다.

5. 설치가 끝나고 [Launch] 버튼을 누르면 이클립스가 실행된다

자동완성

  • 나는 java 를 활용할 때 eclipse 의 자동완성을 많이 활용한다. 
  • Ctrl Space를 사용해서 자동완성을 사용하기 보다는, 단어를 입력할 때마다 자동완성 목록이 보이게 설정한다.
  • 또한 Enter 를 사용할 때만 자동완성이 실행되게 만들어서 변수를 만들때 원치 않는 자료형이 변수명에 붙는 것을 방지한다. 

  • 위의 그림과 같이 Auto Activation 을 설정해주면 되고 
  • 위에 보면 Disable insertion triggers except 'Entre' 가 있다. 해당 버튼을 활성화 시켜주면 정말 편리하게 Java 자동완성을 사용할 수 있다. 

template 만들기

  • System.out.println() 메서드 같은 경우 나는 sysout + Enter 로 사용한다. 
  • System.arraycopy 메서드를 syscopy + Enter 로 사용하기 위해 template 을 만들어서 사용한다. 
  • System.arraycopy 말고도 자주 쓰는 메서드가 있다면 template 를 활용하면 아주 편리하다. 

  • 위의 예시와 같이 template 를 새로 하나 만들어 주면 된다. 
  • 여기서 알아두면 좋을 것이 Pattern 에 실제로 적용될 함수를 적어주는데, 매개변수를 적어줄 때는 ${ } 포맷을 사용해서 넣어주면 된다.