728x90


이제 jdk와 jre를 다운받았고 환경변수 설정까지 끝났다.

그리고 콘솔환경에서 java와 javac이 제대로 실행되는것도 확인함으로써 java를 실행하기 위한 최소환경이 갖쳐줬다.

물론 그렇다고 해서 코딩을 콘솔로 할수 없는 일이다.

어쩔수 없다면 콘솔로 해야 하지만 말그대로 그건 어쩔수 없는 상황이고 가능한한 편하게 코딩하는게 좋다.

즉 코드를 입력할 텍스트 에디터와 디버깅툴등을 제공해줄 IDE(통합개발환경)이 필요한 법이다.


자바의 통합개발환경자체는(텍스트 에디터를 제외하고) 거의 Eclipse와 IntelliJ 양강체제이다.

각각의 장점은 폭넓은 플러그인과 오래된 역사의 Eclipse와 편의성의 IntelliJ의 느낌이다.

IntelliJ는 유료인데 학생은 공짜이다. 이번에 IntelliJ의 학생 라이선스를 얻는 법까지 알려주겠다.

먼저 Eclipse부터 해보도록 하자


Eclipse 설치하기




www.eclipse.org에서 이클립스를 다운받을 수 있다.

2017-07-08에 최근에 나온것은 oxygen인데 download 64bit를 눌러준다.





눌러주면 위와같이 화면이 뜨는데 자동으로 현제 운영체제에 맞춰준다.

여기서다운로드를 하는 위치가 베트남으로 되있는데 뭐 당연히 저기에서 다운받아도 되나 한국에 미러링 사이트가 있으므로

한국에서 받는게 조금 더 빠르다. 그 사이트는 select Another Mirror를 눌러주면된다.





미러링 사이트 중에 한국은 카이스트에서 미러링 사이트가 있다.

저기에서 다운받으면 아무래도 빠를것이다. 아니면 베트남에서깔던가.





설치하고나면 인스톨러가 있다. 실행해주자.





Eclipse가 유명한 자바 툴이기에 처음보는 사람은 자바만 할줄 아는사람도 있는데 Eclipse는 모든걸 할 수 있다.

그러나 모든걸 다 할건 하니고 자바를 하긴 할꺼다.

자바가 두개가 있는데 맨위의 일반 Java Developers와 Java EE Developers가 있다.

둘의 차이는 전자는 일반 자바만 있고 후자는 서블릿을 비롯한 웹프로그래밍이 포함되있다.

일반적으로 웹까지 할거면 뒤에거를 받는게 좋긴하다.

일단 팔자는 일반 자바를 다운받겠다. 여러분들은 EE를 받는게 좋다.





그러면 Install가 위와같이 뜨는데 설치 경로를 정할 수 있다. 본인이 원하는 경로를 정해주자.

그 다음 당연히 INSTALL을 눌러주자.





라이선스는 당연히 확인해줘야한다.





설치하자.





설치가 끝나면 위와같이 뜬다.

이제 설치가 끝났으므로 실행을 해보고 프로젝트를 하나 만들어보자.


Eclipse 자바 프로젝트 만들기




자바 프로젝트를 만들기 위해서 이클립스를 키자.





처음시작하면 위와같이 되는데 이런건 걍 꺼주면된다.



옆의 Package Explorer view의 빈칸에 우클릭을 한 후 java Project를 눌러준다.





만약에 Java Project가 뜨지 않는다면 Other을 누른후 Java Project를 직접찾아준다.





자바 프로젝트가 뜨면 이름을 선택하고 JRE를 선택하면된다.

선택을 안하면 그냥 Java에서 디폴트로 선택된 JRE를 선택한다.

이 디폴트는 콘솔에서 java를 치면 나오는 jre이다.

만약 변경하고 싶으면 user a project specific jre로 경로를 선택해주면된다.

지금은 선택할 필요는 없지만 다른 jre버전으로 해볼때 필요하다.


여기서 Finish를 바로 눌러도 별 상관은 없는데 한번 Next를 눌러보자.





그러면 java파일을 저장할 src와 class파일을 저장할 bin파일을 설정할 수 있다.

둘다 바꿔줄 수 있고 src파일은 추가할 수도 있다.

사실 크게 건드릴 필요는 지금은 없을 것이다.


Finish를 눌러주면 프로젝트는 완성된다.

이제 실험용 클래스를 하나 만들자.




이젠 프로젝트를 우클릭한후 Class를 눌러준다.





설명은 그림에 되있으므로 큰설명은 하지 않겠다.

만약 main함수가 필요하다면 main에 체크를 해주자.

여기서는 필요하므로 체크를 했다.





그러면 이렇게 소스파일이 만들어 지는데 내용을 써주자.

가볍게 Hello,World테스트를 하자.





실행을 한번 해보자. 위의 재생버튼을 누르거나 ctrl+f11을 눌러주면된다.





제대로 실행되므로 설치가 제대로 된것을 알 수 있다.



IntelliJ 학생라이선스 인증 후 설치하기




IntelliJ를 설치하려면 www.jetbrains.com을 들어간다.

하나하나가 정말 주옥같은 IDE를 제공하는 회사이다.

홈페이지에 가면 All Tools를 선택한다.





IntlliJ를 선택한다. 바로 Download를 누르진 말고 Buy를 눌러주자.

물론 살거라는건 아니다.





들어가서 DISCOUNTED AND COMPLIMENTARY LICENSES를 선택해 주자.

그러면 For students and teachers라는 부분이 있다. 이걸 선택한다.





들어가면 딴거 볼필요없이 Apply now를 눌러준다.





들어가면 학생 인증을 하고 apply를 할 수 있다.

학생인증은 이메일로 하는데 자신의 학교의 주소로 끝나는 이메일로 인증할 수 있다.

ac.kr로도 인증할 수 있으므로 인증메일을 입력해서 인증을 받자.





이미 인증이 되있다면 위 사이트로 이동하게 될건데 밑의 craete jetbrains account에 이메일을 쳐서 인증을 받아주면된다.

인증만 받게되면 얼마든지 IDE를 그냥 다운받으면된다.

다시 IntelliJ IDE가 있는 쪽으로 가자.





그러면 이제 다운로드를 할 수 있다. 운영체제에 맞춰서 다운받아주자.

Community로 다운받으면 된다.





설치가 끝나면 Setop을 이용해서 다운을 받아주자.





설치 중





설치가 끝났으면 실행해보자.





추가 설정은 해줄 필요가 없다.





IntelliJ를 어둡게 쓸지 밝게 쓸지 선택할 수 있다. 본인 마음이다.

눈에 피로를 많이 타는 스타일이라면 어두운색을 선택하자.





그 다음 플러그인을 다운받을지 물어본다. 뭐 본인 알아서 하자.





이제 마지막 까지 플러그인을 선택해주면된다. 이제 설치가 끝났다.


IntelliJ 자바 프로젝트 만들기




실행시켜 주면 세련된 화면을 볼 수 있다.

Eclipse도 Oxygen으로 오면서 좀 세련되긴 한데 아무래도 비교는 안된다.





Create New Projcet로 프로젝트를 만들어주자.





다른거 누르지말고 Java를 누르고 SDK(JDK)를 선택해 주자.





본인이 설치했던 JDK경로를 기억할 것이다. 그 경로를 선택해 주면된다.





그다음 Next를 눌러준다.

create project from template를 누르면 템플릿을 제공해줘서 기본 패키지와 클래스, 메인메소드를 만들어준다.





그러면 배이스 패키지와 프로젝트 이름, 경로를 선택할 수 있다.

이제 Finish를 눌러준다.

우리는 템플릿으로 만들었으므로 기본으로 Main 클래스와 main메소드가 만들어진다.


그러나 템플릿을 누르지 않은 사람들이 위해서 클래스를만드는 법도 짧막하게 하겠다.





우클릭을 해서 New를 선택한 다음 Java를 눌러주자.





이름을정해주자.





코드를 입력하고 실행을 하면된다. 단축키는 ctrl+shift+f10이다.


이제 IDE를 이용해서 즐거운 자바 코딩을 하도록 하자. 




+ Recent posts