플랫폼/스프링 프레임 워크

스프링 프레임 워크 개발툴(IDE) 선정

삐뚤어진 개발자 2019. 12. 10.

크게 3가지가 있다.

 

1. 이클립스 (마켓플레이스에서 설치)

https://www.eclipse.org/ 이 링크로 들어가면 설치할 수 있다.

 

The Platform for Open Innovation and Collaboration | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

- java를 공부해봤다면 이클립스는 한번씩 사용해 봤을 것이다.

그 이클립스와 동일한 프로그램이다. 

 

이클립스에서 마켓 플레이스에서 스프링 IDE 플러그인을 설치하여 사용하는 방법이다.

세팅 및 환경설정이 번거롭고 어려울 수 있어 사람들이 잘 사용하지 않는다고 한다.

 

 

2. 이클립스 STS (spring tool suite) 사용.

https://spring.io/tools 이 링크로 들어가면 설치할 수 있다.

 

Spring

Level up your Java code and explore what Spring can do for you.

spring.io

 

- 마찬가지로 이클립스에 설치하여 사용하는 방식이다. (Visual Studio Code / Theia 두가지 툴에도 설치 가능하다)

마켓플레이스에서 설치하는 위의 방법에 비해 설정이 간편하고 시간을 절약할 수 있다.(위의 방식이 복잡하고 어려워 개선하려 나온것이라 한다.)

 

(빌드,템플릿,디버깅등 세팅을 해주기 때문에)

이클립스 사용에 익숙한 사람들은 대부분 이 방식을 선택할꺼라 감히 예측해본다.

 

 

3. Intell j 

https://www.jetbrains.com/idea/ 이 링크로 들어가면 설치할 수 있다.

 

IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains

A Capable and Ergonomic Java IDE for Enterprise Java, Scala, Kotlin and much more...

www.jetbrains.com

자바툴 진영의 강자 intell j다.(jetbrain 에서 만들었다.)

안드로이드 개발을 할때, 보편적으로 많이 쓰는 안드로이드 스튜디오도 이 회사에서 만들었다.

(안드로이드 스튜디오 외에도 파이썬 ide인 PyCharm PHP ide인 php storm등을 만들었다.)

 

하지만, 커뮤니티 버전, 유료버전이 있기 때문에 사용시 참고 하기 바란다.

PyCharm, php storm, 안드로이드 스튜디오 등 intell j 툴을 많이 다뤄본 사람이라면

이 툴을 선택하는 것도 좋은 선택이 될 것이다.

 

댓글