Java는 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나이며, 언어의 단순성뿐만 아니라 일반 및 특정 코딩 목적을 지원하는 시장의 통합 개발 환경의 견고한 에코 시스템을 유지합니다.
많은 IDE가 유료 엔터프라이즈 개발 스택의 일부이지만 Java 프로그래머는 무료, 오픈 소스 또는 둘 다인 강력하고 잘 디자인 된 여러 IDE에 액세스 할 수 있습니다. 우리는 가장 인기있는 5 가지를 강조합니다.
식
2001 년 이래로 있었던 이클립스는 자바 개발자들에게 대단히 인기가있다. 상용 프로젝트 개발에 자주 사용되는 오픈 소스 소프트웨어입니다.
다양한 유용한 플러그인을 특징으로하는이 플랫폼의 가장 좋은면은보기 및 편집자 세트를 제공하는 시각적 컨테이너 인 Perspectives라는 프로젝트를 작업 공간으로 정렬 할 수 있다는 것입니다.
Eclipse는 견고하며 분석 및 설계, 관리, 구현, 개발, 테스트 및 문서화가 포함 된 대규모 개발 프로젝트를 처리 할 수 있습니다.
Eclipse는 개발자에게 다양한 옵션을 제공하며, 가장 최근의 것은 Eclipse Oxygen으로 2017 년에 데뷔했습니다.
이클립스 방문
02 of 02IntelliJ IDEA
자바 개발자를위한 또 다른 인기있는 IDE는 JetBrains의 IntelliJ IDEA이며 상용 Ultimate 버전과 무료 커뮤니티 다운로드 버전으로 제공됩니다.
여러 빌드 시스템에 대한 지원을 제공하는이 플랫폼은 직관적 인 코드 완성, 코드 분석, 유닛 테스트 프레임 워크와의 통합, 완전한 기능을 갖춘 데이터베이스 편집기 및 UML 디자이너를 제공합니다.
수백 가지 플러그인이 IntelliJ IDEA에서 제공됩니다. 또한이 플랫폼에는 Android 앱 개발 도구가 있습니다.
IntelliJ IDEA 방문
03 of 05NetBeans
NetBeans IDE는 Java, PHP, C / C ++ 및 HTML5에 대한 고급 기능과 지원을 제공하여 개발자가 데스크톱, 웹 및 모바일 응용 프로그램을 빌드하는 데 도움을줍니다.
전 세계 개발자 커뮤니티를 자랑하는이 플랫폼은 오픈 소스입니다. Java ME에서 Enterprise Edition까지의 모든 Java 버전에서 NetBeans를 사용하십시오.
NetBeans는 다른 무료 IDE가 제공하지 않는 데이터베이스 지원을 제공합니다. Database Explorer를 사용하여 IDE에서 데이터베이스와 테이블을 생성, 수정 및 삭제할 수 있습니다.
NetBeans가 Apache로 이동하는 중입니다.
NetBeans 방문
04 / 05JDeveloper
Oracle이 개발 한 JDeveloper는 Java 기반 SOA 및 EE 애플리케이션 개발 과정을 단순화하는 강력한 IDE입니다.
이 플랫폼은 Oracle Fusion Middleware 및 Oracle Fusion 애플리케이션에 대한 엔드 - 투 - 엔드 개발을 제공합니다. Java, SQL, XML, HTML, JavaScript, PHP 및 기타 언어로 개발할 수 있습니다.
코드 개발, 디버깅, 최적화, 프로파일 링 및 배포에서 전체 개발 수명주기를 다루는이 플랫폼은 앱 개발을 최대한 단순화하는 데 중점을 둡니다.
JDeveloper 방문
05/05BlueJ
초보자 인 경우 BlueJ Java IDE가 골목길에있을 수 있습니다. Windows, macOS, Ubuntu 및 기타 운영 체제에서 작동합니다.
이 IDE는 초보 개발자에게 적합하기 때문에 사용자가 소프트웨어를 이해하고 지원을 찾을 수 있도록 도와주는 견고한 Blueroom 커뮤니티가 있습니다.
원격 파일 관리자 및 다중 경로 작업 공간 처리기와 같은 BlueJ의 확장 기능을 기본 프로그램에서 제공되지 않는 기능을 추가하거나 수정할 수있는 몇 가지 기능을 설치할 수 있습니다.
오픈 소스 BlueJ 프로젝트는 Oracle에서 지원합니다.
BlueJ 방문