Home Java 2-2. Java IDE 설치하기 (NetBeans)

[Java] 2-2. Java IDE 설치하기 (NetBeans)

Post Date

Modified Date

Category

두 번째로 소개해드릴 IDE는 NetBeans (넷빈즈) 입니다. 사실 저는 NetBeans를 들어보기만 했지, 실제로 써본 적은 없습니다. Eclipse나 IntelliJ IDEA에 비해 오래된데다 업데이트 등의 지원도 부실하기 때문에 지금 Java를 공부하시는 분께는 추천하지 않는 IDE입니다. 하지만 초기 Java 언어 개발 도구로써 많이 사용되어 왔고, 지금도 NetBeans만을 고집하는 개발자나 회사도 있기 때문에, 어떻게 사용해야하는지는 알아두는 것이 좋을 것 같습니다.

NetBeans 설치하기

NetBeans는 Apache (아파치)에서 관리하고 있습니다. 아마 웹 서버를 돌려본 적이 있는분이라면 Apache라는 단어에 익숙하실 겁니다. Apache는 이 외에도 여러 오픈 소스 프로젝트를 관리하고 있습니다.

그렇기 때문에 NetBeans를 설치하기 위해서는 Apache 홈페이지로 접속해야 합니다. 링크를 타고 가시면 바로 위와 같은 다운로드 페이지로 넘어가실 수 있습니다. 또는 그냥 구글에 NetBeans라고 검색하셔도 바로 링크가 나옵니다. 위와 같은 화면이 나오셨다면, Find out more 버튼을 클릭합니다.

이 글을 쓰는 시점의 NetBeans의 최신 버전은 11.2라고 나옵니다. Download 버튼을 클릭합니다.

사용하는 운영체제에 맞는 설치 파일을 선택할 수 있습니다. 저는 현재 윈도우에서 작업하고 있기 때문에 첫 번째 설치 파일을 클릭하겠습니다.

서버가 여러 곳으로 나뉘어 있는지 설치 파일을 받을 수 있는 경로가 다양합니다. 맨 위의 링크를 추천한다고 하니 그것을 클릭하여 받도록 하겠습니다.

설치 파일을 다운 받고 실행하면 위와 같은 설치 마법사가 나옵니다. 하나 눈에 띄는 점은 왼쪽 아래를 보시면 NetBeans IDE의 로고가 상당히 저화질입니다. 제대로 관리가 되지 않는 것 같은 느낌이 들긴 하지만, 설치를 해야 하니 Next 버튼을 클릭합니다.

사용 약관이 나오고, 이것에 동의를 해야 넘어갈 수 있습니다. I accept the terms in the lincense agreement에 체크를 하고 Next 버튼을 클릭합니다.

NetBeans의 설치 경로를 정할 수 있고, NetBeans에 어떤 JDK를 사용할 것인지 선택하는 화면이 나옵니다. 설치 경로는 딱히 변경할 필요가 없고, JDK는 지난 번에 설치했던 경로가 맞는지 확인해 봅시다. 만약 JDK를 아직 설치하지 않으셨다면, 아래의 포스트를 참고하셔서 JDK를 먼저 설치하시기 바랍니다.

설치 경로와 JDK 경로에 문제가 없다면, Next 버튼을 클릭합니다.

업데이트를 주기적으로 체크할 것인지와 설치했을 때 용량이 어느 정도인지 표시해주고 있습니다. 건드릴 부분은 없으니 Install 버튼을 클릭합니다.

Install 버튼을 클릭하시면 위와 같은 화면이 나오고, 잠시 기다리시면 설치가 완료됩니다.

설치가 완료되었습니다. Finish 버튼을 눌러 설치 마법사를 종료한 다음, NetBeans를 실행시켜 간단하게 테스트해보도록 하겠습니다.

NetBeans 프로젝트 생성하기

NetBeans를 실행시키면 위와 같은 로고가 나오며 약간의 로딩 시간이 있습니다. 여담으로 NetBeans의 로고가 예능 프로그램인 더 지니어스의 가넷과 비슷합니다.

위의 화면이 NetBeans IDE의 메인 화면입니다. 저도 NetBeans는 이 포스트를 작성하며 처음 설치해보는데, 2019년에 사용하는 프로그램이라고는 믿기지 않는 디자인입니다. 제가 처음에 C언어를 배울 때 사용했던 Visual Studio 6.0과 비슷한 디자인입니다.

어쨌든 프로젝트를 만들어야 하니, 상단 메뉴에 있는 File을 클릭합니다.

File을 클릭하시면 메뉴가 펼쳐지는데, 이 중 New Project를 클릭합니다.

NetBeans의 Java 프로젝트는 Eclipse에 비해서 종류가 다양합니다. Category에서는 Maven, Gradle, Ant 중 하나를 선택할 수 있는데, 여기서는 기본 옵션인 Ant를 선택하겠습니다. Maven과 Gradle은 Apache에서 만든 빌드 도구인데, 아직은 신경쓰지 않으셔도 됩니다.

Projects에서는 Java Application을 선택하시면 됩니다. 선택을 완료하신 후, Next 버튼을 클릭합니다.

다른 IDE와 다르게 뭔가를 활성화하는 과정이 필요하다고 나옵니다. Activate 버튼을 클릭합니다.

이제 Project 이름을 정할 수 있습니다. 지금은 간단하게 테스트만 할 예정이니 test 라고 정하고, 프로젝트 경로를 정할 수 있습니다. 기본적으로는 Eclipse와 유사하게 NetBeans의 프로젝트 폴더로 설정되어 있는데, 저는 바탕화면으로 변경하겠습니다.

아래의 Create Main Class는 자동으로 체크 되어있는데, 이것이 체크 되어 있다면 자동으로 기본 클래스가 생성됩니다. 따로 Class를 만들어 줄 수도 있지만, 귀찮으니 그냥 체크하고 넘어가겠습니다. 프로젝트 이름을 정하고 경로를 설정하셨으면 Finish 버튼을 클릭합니다.

프로젝트와 클래스가 만들어진 화면입니다. 딱 봐도 Eclipse에 비해 약간 촌스러운 인터페이스 입니다. 제대로 설치되었는지 확인하기 위해, Eclipse를 설치했을 때처럼 간단한 프로그램을 작성해 실행해 보겠습니다.

//TODO code application logic here 아래에 System.out.println(“Hello World!”); 를 입력합니다. Hello World! 라는 문장을 출력하는 Java 코드입니다. 위의 메뉴 중 재생 버튼을 클릭하시면 자동으로 컴파일 후 실행이 됩니다.

아래 Console 화면에 Hello World! 가 정상적으로 출력된 것을 볼 수 있습니다.

댓글 남기기

Please enter your comment!
Please enter your name here

Duvelix

학부에서는 수학을, 대학원에서는 컴퓨터공학을 전공했습니다. 현재는 컴퓨터공학과 박사과정을 수료하고 보이지 않는 졸업과 싸우는 중입니다.

Popular posts

[KATC] 전문연구요원 훈련소 후기 – 프롤로그

훈련소를 수료하고 돌아온지도 거의 열흘이 지났습니다. 그 동안 밀려있던 일들을 처리하기도 하고 오랜만에(?) 느낀 사회의 자유를 즐기느라 포스트를 작성하지 못했습니다. 당분간은 정기적으로 작성해던 포스트의...

[Tip] New 닌텐도 3DS XL vs New 닌텐도 2DS XL

안녕하세요, 오늘 포스트는 New 닌텐도 3DS XL과 New 닌텐도 2DS XL의 차이점을 소개하려고 합니다. 저는 New 닌텐도 2DS XL로 시작을 했고 최근에 New 닌텐도 3DS...

[Life Hack] OBS Studio로 녹화하기

게임을 할 때나, 컴퓨터로 복잡한 작업을 할 때는 기록을 위해 녹화를 하고 싶은 경우가 있습니다. 컴퓨터 화면을 녹화할 수 있는 프로그램은 Fraps, 반디캠, 오캠...

[기계학습] 7. VC Dimension

일곱 번째 챕터에서는 지난 챕터 마지막에 나온 Vapnic-Chervonenkis (VC) Dimension에 대해 배우게 됩니다. 이번 챕터는 4개의 소주제로 나뉘어 있습니다. 먼저 VC Dimension의 정의를 배우고, Perceptron에서의...

[워드프레스] 뉴스페이퍼 테마 구매 및 적용하기

지난 시간에 워드프레스를 설치했습니다만, PHP 프로그래밍에 능숙한 분이 아니라면 워드프레스 테마를 직접 만들어서 운영하기 쉽지 않습니다. 그렇기 때문에 대부분의 사용자들은 전문가들이 제작한 워드프레스 테마를...

Recent comments