목록Devlog (17)
IT 성장일기

맥에 SVN 설치하고 인텔리제이에 연동하기맥에 Subversion 설치하기홈브루를 이용해 Subversion을 설치해줍니다.인텔리제이 또는 맥북 터미널에서 아래 명령어를 입력해주도록 합니다.% brew options subversion% brew install subversion정상적으로 설치된 것 같다면 아래 명령어를 이용해 버전을 확인해보겠습니다.% svn --versionIntelliJ에 Subversion 연동하기아래 명령어를 입력해 Subversion이 설치된 경로를 확보하겠습니다.% which svn설정창을 열고 Version Control > Subversion 탭에서 아래와 같이 확보한 경로를 입력하겠습니다.프로젝트를 닫고 Get from VCS 버튼을 누른후 Version control ..

Local variable something is redundent자바스크립트 코딩 중 밑줄이 생기면서 이런 권고 문구가 표시되기 시작했습니다.기능상으로 작동에 문제는 없었지만 IDE로부터 개선의 여지가 있다는 권고가 생기길래 원인을 찾아본 결과불필요하게 변수를 선언한 것이 원인이었습니다. 문제가 된 코드를 보면 변수를 선언과 동시에 로직을 수행한 후 바로 리턴하는 구조라서 변수 선언이 불필요하다는 내용이었습니다.//return booleanlet isParticipated = filteredPlaces.some(item => { let createDate = item.createDate.replace(/-/g, ''); return place.start 아래와 같이 리턴문 바로 다음에 로직..

인텔리제이에서 SSH/SFTP 세션 설정하기지금까지는 원격 서버에 파일을 전송하기 위해 FileZilla를 이용하고 PuTTY를 이용해서 터미널 작업을 병행했었습니다.한번 war 파일을 생성, 배포하고 웹 어플리케이션 서버를 재기동하기 위해 최소 세 개 이상의 프로그램을 운용해야 했었죠. 이번에 조금 더 좋은 방법이 없을까 고민하다가 좋은 방법을 알게 되어 정리해 보겠습니다.SSH/SFTP 세션 설정하기Tools → Deployment → Configuration... 메뉴를 통해 설정 창을 열어줍니다.SSH configuration 영역의 ... 버튼을 눌러 시큐어셀 구성 창을 열어줍니다.Host 탭에 IP주소 또는 URL을 입력해 줍니다. Username과 인증방식도 설정한 후 OK 버튼을 눌러줍니다..

이클립스에서 properties 한글 깨짐 해결하기 이클립스를 갓 설치하거나 아무런 플러그인 없이 properties 파일을 열면 아래처럼 한글이 유니코드로 표시됩니다. properties 파일은 일반적으로 UTF-8 인코딩을 사용하여 저장되지만 이클립스에서는 기본적으로 ISO-8859-1 인코딩을 사용하기 때문에 종종 일어나는 현상입니다. 그래서 해결 방법이 있을 것 아니에요 보통 두 가지 방식으로 해결되는 것 같습니다. 하나는 인코딩을 올바르게 설정해 주는 방법이고 또 하나는 전용 파일에디터 플러그인을 설치해 주는 방법입니다. UTF-8로 인코딩 타입 설정하기 "Window > Preferences" 메뉴를 열고 "General > Content Types" 항목에 들어갑니다. "Text > Java..

Eclipse 자동 스크롤 이동 방지하기 코딩을 하다 보면 코드가 너무 길어서 가로 스크롤이 생기는 경우가 있습니다. 스크롤을 오른쪽으로 이동시켜 코드를 수정하고 있으면 자꾸 스크롤이 왼쪽으로 되돌아가서 짜증을 유발하곤 합니다. 이런 현상을 방지하기 위해 아래 프로세스를 따라오시면 됩니다. 1. 환경설정 창 열기 Window > Preferences 2. Java 파일 Java > Editor > Folding Enable folding 체크를 해제해 줍니다. 자바 파일의 스크롤 움직임을 방지해 줍니다. 3. ETC. General > Editors > Structured Text Editor Enable folding 체크를 해제해 줍니다. 자바 이외의 파일 (html, jsp 등)에서 스크롤 이동을 ..

Eclipse, STS에 Lombok 간편하게 설치하기 Lombok? Lombok은 Annotation을 이용해서 DTO에 간편하게 Getter, Setter 및 생성자를 자동으로 생성해주는 플러그인입니다. 사실 저만 몰랐죠... 다들 알고 계실거예요. 설치를 위해 Lombok 홈페이지를 방문하거나 jar 파일을 다운받을 필요가 없습니다. 1. Eclipse 나 STS을 열고 "Help > Install New Software" 메뉴를 열어줍니다. 2. 아래 링크를 빈칸에 붙여넣고 엔터를 눌러줍니다. https://projectlombok.org/p2 3. 설치가 완료되면 IDE를 재시작해줍니다. 프로젝트에 Lombok 라이브러리 추가하기 플러그인 파일을 다운받았으니 프로젝트에 Lombok 라이브러리를 ..

Eclipse 코드 에디터 글씨 색 변경하기 "Window > Preferences" 메뉴를 열고 검색창에 "Syntax"를 입력해줍니다. 좌측에 여러가지 메뉴가 보입니다. - Java > Editor > Syntax Coloring JAVA 파일의 글씨 색을 변경할 수 있습니다. - Web > Client-side JavaScript, CSS Files, HTML Files > Syntax Coloring 만약 프론트엔드 전문가라면 이 세군데의 메뉴를 확인하는 것을 추천합니다. - Web > JSP Files > Syntax Coloring HTML 템플릿으로 JSP를 사용하신다면 위 메뉴도 설정하시는 것이 좋습니다. 기본 HTML 태그는 "Web > HTML Files > Syntax Coloring..

Eclipse 버전 업그레이드 하고 SVN Repository 연동하기 구버전 이클립스에 연동되어있던 SVN Repository를 신버전 이클립스와 연동하는 방법을 알아보겠습니다. 연동이 제대로 되지 않을 경우 해결방법도 소개하겠습니다. 이클립스 설치 및 SVN 플러그인 설치 1. 이클립스 설치하기 2023.09.07 - [Devlog/Ecliplse] - [Eclipse] Eclipse IDE 설치하기 [Eclipse] Eclipse IDE 설치하기 Eclipse IDE 설치하기 다양한 언어와 플러그인을 지원하는 대표적인 IDE인 이클립스입니다. 아래 홈페이지에서 다운받습니다 https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foun..

Eclipse에 SVN 설치 및 연동하기 SVN이란? SVN은 Subversion의 약어로, 소스 코드 버전 관리 시스템입니다. SVN을 사용하면 프로젝트의 모든 이력을 관리하고, 각각의 변경사항을 추적하며, 코드를 효과적으로 관리할 수 있습니다. 대규모 프로젝트에서 특히 유용하며, 여러 개발자가 동시에 작업하는 경우 충돌을 방지하고 수정 내용을 일관되게 관리할 수 있도록 도와줍니다. 요즘은 흔히 Git을 사용하여 프로젝트의 버전을 관리하지만 아직 SVN을 이용하는 프로젝트도 적지 않은 것 같습니다. 새롭게 맡게 된 프로젝트도 SVN을 이용한 프로젝트였는데, 이클립스에 SVN 플러그인이 없어서 새롭게 설치하게 되었습니다. 이클립스에 SVN 플러그인 설치하기 1. SVN 설치 확인 먼저 이클립스에 SVN ..

Eclipse IDE 설치하기 다양한 언어와 플러그인을 지원하는 대표적인 IDE인 이클립스입니다. 아래 홈페이지에서 다운받습니다 https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. www.eclipse.org Installer 파일을 다운받고 실행합니다. 저는 Java Web Project를 위해 사용할 목적이었기 때문에 Enterprise..

SSMS 설치하기 방금 전 우여곡절 끝에 SQL Server 2019 설치를 마쳤습니다. 이번엔 SQL Server 전용 디자인 툴인 SSMS를 설치하겠습니다. 설치파일을 내려받기 위해 다음의 링크에 접속하여 설치파일을 내려받습니다. https://learn.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms?redirectedfrom=MSDN&view=sql-server-ver16 SSMS(SQL Server Management Studio) 다운로드 - SQL Server Management Studio (SSMS) 최신 버전의 SSMS(SQL Server Management Studio)를 다운로드합니다. learn.mic..

여러 개의 INSERT 문 한번에 실행하기가끔 데이터 작업을 하다 보면 수많은 쿼리를 수작업으로 실행해줘야 할 때가 있습니다.제가 처한 지금이 바로 그 때인데요. 벌써 300개 넘는 쿼리를 Ctrl + Enter로 실행하고 있었습니다...불개미같은 INSERT문들 그래서 더 좋은 방법이 있을 것 아니예요실행하고자 하는 쿼리를 한 탭으로 묶거나 드래그 하여 블록으로 묶어 준 후에"마우스 우클릭 > 실행 > SQL 스크립트 실행" 또는 "Alt + X"713개의 쿼리를 불과 1.2초 만에 해결해줍니다. 감사합니다.🙂