본문 바로가기

반응형

개발/개발도구

(20)
이클립스 JSP파일 들여쓰기 등 템플릿 변경 방법 이클립스에서 JSP파일을 작성할 때 매번 추가해야하는 태그나 설정이 있는 경우가 있다. 그럴 때 아예 JSP파일 템플릿을 설정해두면 매번 일일히 추가하지 않아도 되기 때문에 번거롭지 않다. JSP파일 템플릿을 설정하는 방법은 다음과 같다. 이클립스 상단 메뉴에서 Window-Preferences를 선택한다. Preference창에서 좌측 메뉴에서 Web-JSP Files-Editor-Templates를 선택해준다. Templates 메뉴에서 템플릿 이름이 보이지 않는 경우 Preferences창 자체는 늘리면 이름을 볼 수 있따. 많은 템플릿 중 New JSP File (html 5)를 선택하고 Edit 버튼을 눌러준다. 위와 같은 기본 템플릿이 뜬다면 기본 템플릿으로 추가할 내용들과 들여쓰기 설정 등을..
자바 롬복(Lombok) 라이브러리 다운로드 및 사용방법 Lombok은 자바 표준 라이브러리가 아닌 외부 라이브러리입니다. 자바의 레코드와 비슷한 기능을 하는데 사용하기에 더 편리한 이점이 있어서 사람들이 자주 쓰는 라이브러리 중 하나입니다. DTO 클래스를 작성할 때 Getter, Setter, hasCode(), equals(), toString() 메소드를 자동으로 생성해줍니다. 이러한 편리한 롬복 라이브러리를 다운받는 방법과 사용방법을 알려드릴게요. 롬복 라이브러리 다운로드 및 적용 구글 검색창에 'lombok'을 검색해서 가장 상단에 나오는 사이트로 들어가줍니다. 이 사이트의 상단메뉴에서 Download를 선택해주세요. 검색해서 들어가는 게 귀찮으신 분들을 위한 바로가기 링크입니다. Download projectlombok.org 해당 사이트에 들어가..
이클립스 자바 JSON, GSON 라이브러리 추가하기 이클립스에서 Json 형식을 간편하게 사용하기 위한 대표적인 두 가지 라이브러리가 있습니다. 하나는 Json이고 다른 하나는 구글에서 개발한 Gson입니다. Gson에는 특히 바로 자바 객체로 변환하는 기능이 있어서 요즘 많이들 사용하고 있습니다. 이번에는 이런 라이브러리들을 다운받고 적용하는 방법에 대해 알아보려고 합니다. Json 라이브러리 다운로드 및 적용 구글에 maven이라고 검색하면 이런 라이브러리 등을 검색해서 찾을 수 있는 사이트가 나옵니다. 위쪽 사진처럼 Maven Repository라는 사이트를 선택해주세요. 검색이 귀찮으신 분들은 아래의 링크를 통해 바로 사이트로 들어갈 수 있습니다. https://mvnrepository.com/ 제대로 된 사이트에 들어오셨다면 위의 화면처럼 파란계..
이클립스 유용한 단축키 - 주석 설정/오버라이드/생성자/실행/import/빠른 입력 등 ▷ 주석 관련 한 줄 주석처리하기 : Ctrl + / - 커서가 있는 한 줄 주석처리 가능 - 여러 줄 선택 시 '//' 형태로 한 줄씩 주석처리 가능 여러 줄 주석처리하기 : Ctrl + Shift + / - '/* */' 형태로 여러 줄을 한 번에 주석처리 가능 ▷ 오버라이드 오버라이드 Alt + Shift + S + V - implements나 extends 키워드를 사용한 상태라면 Ctrl+Space를 눌렀을 때 오버라이드 가능한 메소드를 찾을 수 있음 - 마우스로 직접 오버라이드 메뉴 찾아가는 방법 1. 이클립스 상단 메뉴에서 Source-Override/Implement Methods... 메뉴를 선택한다. 2. 오버라이드할 클래스와 메소드를 원하는 대로 선택해준 다음 OK 버튼을 눌러준다. ..
이클립스 깃허브 연동오류 : rejected - non-fast-forward 이클립스와 깃허브를 연동해서 쓰면 편리하게 깃허브에 내 소스코드를 올릴 수 있습니다. 이클립스와 깃허브 연동하는 방법이 궁금하신 분들은 아래의 링크를 참고해주세요. 깃허브&이클립스 연동하고 프로젝트 커밋하기 이번에는 깃허브와 이클립스를 연동하는 방법을 알아보고자 합니다. 깃허브는 자주 쓰이는 만큼 git을 바로 연동하는 방법이 있습니다. 1. 일단 깃허브의 본인 계정에서 repository를 생성해줍니다. smile-place.tistory.com 이클립스에서 깃허브와 연동해서 잘 사용하고 있었는데 갑자기 어느 날 다음과 같은 오류가 났습니다. Push를 시도하자 [rejected - non-fast-forward] 라는 메시지가 뜨면서 commit이 되지 않았습니다. 이럴 때 해결할 수 있는 방법을 소..
깃허브&이클립스 연동하고 프로젝트 커밋하기 이번에는 깃허브와 이클립스를 연동하는 방법을 알아보고자 합니다. 깃허브는 자주 쓰이는 만큼 git을 바로 연동하는 방법이 있습니다. 1. 일단 깃허브의 본인 계정에서 repository를 생성해줍니다. repository를 만들었다면 위와 같은 화면에서 빨간 박스 부분에서 주소을 찾을 수 있습니다. 이 주소가 필요하니 미리 복사해두시면 됩니다. 2. 이클립스의 상단 메뉴에서 Window-Perspective-Open Perspectice-Other... 를 선택해줍니다. 3. 다음과 같이 Open Perspective 창이 떴다면 여기에서 Git을 선택한 후 Open 버튼을 눌러주세요. 4. 다음과 같이 왼쪽에 Git Repositories이 떠있는 걸 확인할 수 있습니다. 여기서 Clone a Git ..
VSCODE에서 인코딩/자동저장/들여쓰기 이번에는 비주얼 스튜디오에서 사용하는 여러 설정 중에 유용하게 혹은 자주 쓰이는 설정들 몇 가지를 소개해드리려고 합니다. VSCODE에서 인코딩 설정하기 코드를 작성하다보면 한글이 포함된 소스코드를 실행해야하는 경우가 꽤 많습니다. 아무것도 건드리지 않아도 잘 된다면 문제가 없다면 가끔 아래와 같은 에러 메시지가 나올 때가 있습니다. 해당 에러는 말 그대로 위에서 ?옄 등으로 이상하게 나온 부분이 인코딩이 안되었다는 얘기인데 이 부분은 인코딩 설정을 바꾸는 것만으로도 간단하게 해결할 수 있습니다. VSCODE의 하단에 나와있는 글씨 중에 UFT-8이라고 되어 있는 부분을 클릭해주세요. 저는 현재 인코딩 설정이 UFT-8이라서 이렇게 나와있는데 다르게 설정된 분들은 다르게 나와있을 수 있습니다. 저와 같은..
이클립스 입력값 주고 실행하는 방법 안녕하세요. 이번에는 간단하게 이클립스에서 임의의 매개값을 넣어서 실행하는 방법을 알아보겠습니다. 실행할 코드를 띄워놓고 이클립스 상단 메뉴에서 Run-Run Configurations... 를 클릭해주세요. 위와 같은 화면의 중앙에 탭으로 된 메뉴가 몇 가지 있습니다. 처음 실행한 분들은 Main이 선택되어 있을텐데 Main 오른쪽에 있는 Arguments를 선택해주세요. 다음과 같이 위와 아래에 입력하는 공간이 2개가 나옵니다. 여기서 위쪽에 있는 Program arguments 부분에 내가 매개값으로 입력할 값을 입력한 뒤에 오른쪽 하단의 Apply 버튼을 누르고 Run을 눌러서 실행합니다. 저같은 경우는 메인 메소드에서 바로 String 배열값을 받아서 실행해보겠습니다. public class A..

반응형