목록으로

Programming Notes

닫힌 세상에서 빛을 보다: IntelliJ Community 내부망 설치 도전기 (1)

업무 환경을 개선하기 위해 칼을 빼 들었다. 기존에 사용하던 Eclipse에서 벗어나 IntelliJ Ultimate 버전을 도입하기로 결정한 것이다. 하지만 섣불리 구매 품의를 올릴 수는 없는 노릇. 특히 우리 회사는 내부망(폐쇄망) 환경이라 더욱 신중해야 한다. 그래서...

업무 환경을 개선하기 위해 칼을 빼 들었다. 기존에 사용하던 Eclipse에서 벗어나 IntelliJ Ultimate 버전을 도입하기로 결정한 것이다. 하지만 섣불리 구매 품의를 올릴 수는 없는 노릇. 특히 우리 회사는 내부망(폐쇄망) 환경이라 더욱 신중해야 한다. 그래서 Ultimate 버전 구매 전에 Community 버전을 먼저 설치해 테스트해보기로 했다. 성공적인 이전을 위한 첫걸음, 지금부터 IntelliJ Community 에디션의 내부망 설치 과정을 공유하고자 한다.

막힌 길을 뚫고 나아가기

가장 먼저 IntelliJ 설치 파일을 확보해야 한다. JetBrains 공식 홈페이지에서 Community 버전을 다운로드 받았다. (아쉽게도 내부망 환경이라 스크린샷은 찍을 수 없었다. 인터넷 환경에서 찍은 스크린샷으로 대체 설명을 할 예정!) 다운로드 받은 설치 파일은 망 간 자료 전송 시스템이나 보안 USB를 이용하여 내부망 PC로 안전하게 옮겼다. 이제 설치를 시작할 차례다. 설치 과정은 일반적인 프로그램 설치와 크게 다르지 않다.

내부망 맞춤 설정으로 날개를 달다

IntelliJ를 설치했다고 모든 준비가 끝난 것은 아니다. 내부망 환경에 맞춰 Maven 설정을 조정해야 한다. File 메뉴에서 Settings를 선택한 후, Build, Execution, Deployment > Build Tools > Maven 항목으로 이동한다. 여기서 가장 중요한 것은 Maven Home Path를 올바르게 설정하는 것이다. 내부망에 구축된 Maven 저장소 위치를 지정해주어야 한다. 또한, Settings.xml 파일 경로와 Local repository 경로 역시 내부망 환경에 맞게 변경해준다. 설정을 마친 후에는 Apply 버튼을 눌러 변경 사항을 저장한다. 이렇게 Maven 설정을 완료하면 내부망 환경에서도 프로젝트 빌드 및 의존성 관리가 원활하게 이루어질 것이다.

첫 발을 내딛으며

이번 글에서는 IntelliJ Community 에디션의 다운로드 및 설치, 그리고 내부망 환경에 맞는 Maven 설정까지 다루었다. 아직 완벽하게 IntelliJ를 내부망에서 활용할 수 있게 된 것은 아니지만, 중요한 첫 단계를 성공적으로 마쳤다고 생각한다. 다음 글에서는 프로젝트 설정 및 디버깅 환경 구축 등, IntelliJ를 내부망에서 더욱 효과적으로 사용하는 방법에 대해 자세히 다뤄볼 예정이다. Ultimate 버전 도입을 위한 여정은 이제 막 시작되었지만, Community 버전 테스트를 통해 얻은 경험은 앞으로의 과정에 큰 도움이 될 것이라 믿는다.