Eclipse(11)
반응형
-
IDE/Eclipse
2025.03.13
1
[Eclipse] 이클립스 코드 단축키 없이 자동완성 기능 설정하기
이클립스 환경에서 코딩을 할 때 자주 쓰는 기능으로 코드 자동완성 기능이 있습니다. 보통 ctrl + space 단축키 또는 .(점)을 입력하고 이클립스에서 제시해주는 코드를 입력하는 방식입니다. 그런데 요즘에는 ctrl + space 단축키를 누르는 것 또한 귀찮게 느껴집니다. 그래서 단축키를 누르지 않고 자동완성 기능을 사용하는 방법에 대해서 알아보겠습니다.1. 이클립스 환경설정이클립스 상단 메뉴에서 [Window] → [Preferences] 메뉴를 선택합니다. 그리고 왼쪽 메뉴 트리에서 [Java] → [Editor] → [Content Assist] 메뉴를 선택합니다.2. 자동완성 설정이제 Content Assist 메뉴에서 설정을 시작합니다.Completion inserts 항목을 선택합니다...
-
IDE/Eclipse
2025.02.26
이클립스(eclipse) 코드 스타일 포맷터(formatter) 및 Save Actions 설정
프로젝트를 수행할 때 나를 포함한 여러명의 프로그램 개발자들이 프로젝트에 참여하게 됩니다. 이 때 코드 스타일을 동일하게 적용하면 보다 정교하고 깔끔하게 프로젝트를 진행할 수 있습니다. 그래서 이클립스에서 코드 스타일 Formatter를 설정하는 방법에 대해서 알아보겠습니다.1️⃣ 코드 스타일 포맷터 정하기프로젝트를 진행할 때 공통으로 사용할 코드 스타일 포맷터를 정해야 합니다. 프로젝트 성격에 맞게 xml 형태로 직접 만들어도 되지만 본 포스팅에서는 Java Google Style 포맷터를 사용하겠습니다.Java Google Style Formatter 다운로드">Java Google Style Formatter 다운로드위 사이트로 들어가서 Eclipse-java-google-style.xml 파일을 ..
-
IDE/Eclipse
2025.02.18
이클립스(eclipse) 폰트 변경하기
이클립스 폰트 변경하는 방법에 대해서 알아보겠습니다.1️⃣ 환경 설정[Window] → [Preferences] 메뉴로 들어갑니다.2️⃣ 폰트 선택왼쪽 사이드 메뉴에서 [General] → [Appearance] → [Colors and Fonts] 메뉴로 들어갑니다. 현재 이클립스 Text Font는 Consolas 폰트로 설정되어 있네요. Text Font를 선택 후 Edit 버튼을 클릭하면 폰트를 선택하는 화면이 나옵니다.변경할 폰트를 선택 후 확인 버튼을 클릭합니다. 저는 코딩하기 편하고 가독성 좋은 D2Coding 폰트를 선택했습니다.D2Coding 폰트 설치하기">D2Coding 폰트 설치하기3️⃣ 폰트 변경Preview에서 선택한 폰트를 확인합니다. 그리고 Apply 버튼을 클릭하면 이클립스..
-
Language/Java(Springboot)
2025.02.13
1
[JAVA] 이클립스 스프링부트 Gradle 프로젝트 Import 하는 방법
프로젝트를 수행할 때 처음부터 Springboot 프로젝트를 신규로 생성해서 하는 것보다 기존의 Springboot 프로젝트를 Import해서 진행하는 경우가 많이 있습니다. 그래서 이클립스에서 스프링부트 Gradle 프로젝트를 Import 하는 방법에 대해서 포스팅하였습니다.1. 스프링부트 프로젝트 생성하기먼저 Import할 Springboot 프로젝트를 생성하도록 하겠습니다. 스프링부트 프로젝트는 spring initializr 사이트에서 생성하겠습니다.위 이미지를 참고해서 개발환경을 정한 다음에 GENERATE 버튼을 누릅니다. 그리고 스프링부트 프로젝트 소스를 다운받아 압축해제를 해야 합니다.2. 프로젝트 폴더 구성이제 프로젝트 폴더를 구성하겠습니다. 저 같은 경우는 소스, Gradle, 자바 J..
-
IDE/Eclipse
2025.02.08
1
이클립스(Eclipse) 에러가 발생하며 실행 안되거나 반응이 없을 때 해결 방법
분명 방금 전까지 잘 실행되던 이클립스가 갑자기 에러가 발생하면서 실행이 안되거나 이클립스 로그만 깜빡거리고 실행이 안 되는 경우가 가끔씩 생기는 경우가 있습니다. 보통 이런 상황이 생기면 해결방법을 찾지 못하고 이클립스를 새로 설치하고 개발환경 세팅을 처음부터 하기도 하는데 매우 번거롭고 비효율적인 방법입니다. 그래서 이번 포스팅은 갑자기 이클립스 실행 시 오류가 발생하거나 아무런 반응이 없을 경우 해결할 수 있는 몇 가지 방법을 소개하겠습니다.1. 에러가 발생하면서 실행이 안 되는 경우 보통 Java 버전이 안 맞거나 JDK 경로 설정이 잘못되어 있을 때 발생하는 현상입니다.위 에러 메시지가 발생한다면 이클립스가 설치된 경로에서 eclipse.ini 파일을 수정해주셔야 합니다. eclipse.ini ..
-
IDE/Eclipse
2024.08.22
[Eclipse] 이클립스 테마 다크 모드로 변경하기
모니터를 오랫동안 봐야하는 프로그램 개발자들은 개발환경 테마를 다크 모드로 사용하면 눈의 피로도를 크게 줄일 수 있다.👀 그래서 많이 사용하는 개발 도구인 Eclipse 이클립스 테마를 다크모드로 변경해서 사용하는걸 추천한다.이클립스 테마를 다크 모드로 변경하는 방법은 2가지가 있다. 💡이클립스 기본 테마 다크 모드💡Darkest Dark Theme with DevStyle 다크 모드 [추천]개인적으로 이클립스 기본 테마보다는 Darkest Theme with DevStyle 플러그인 다크 모드를 추천한다. 그 이유는 Darkest Theme가 더 깔끔하고 이쁘며 사용자 취향에 맞게 세밀하고 커스텀하게 테마를 변경할 수 있다. 이제 사용자 취향에 맞는 방법으로 이클립스 테마를 다크 모드로 변경해보자..
-
Language/Java(Springboot)
2024.07.16
자바(JAVA) 최신 버전으로 개발 환경 세팅하기 이클립스(Eclipse), 그래들(Gradle), JDK 22
최근 자바 개발환경 트렌드가 Maven에서 Gradle로 변화하고 있는 추세다. 그래서 많은 프로젝트들이 Java + Gradle 조합으로 진행되고 있다. 그런데 Java + Gradle 조합 시 서로 버전이 안 맞을 경우 Gradle 프로젝트 생성 시 오류가 발생하는 경우가 많기 때문에 Java 버전, Gradle 버전을 잘 선택해야 한다. 최근 Gradle에서 Java 22를 완벽히 지원하는 버전이 나왔다. 그래서 현재 Java 최신 버전인 Java 22 + Gradle 8.9 버전으로 이클립스에서 Java 개발환경 세팅하는 내용을 포스팅한다.1️⃣ JDK 22 다운로드Java 최신 버전인 Java 22의 개발 툴 JDK 22를 다운로드한다.https://www.oracle.com/kr/java/t..
-
Language/Java(Springboot)
2024.02.20
[Java] 자바 이클립스(eclipse)에서 롬복(lombok) 적용 안될 때 오류 해결 방법
롬복(lombok) 라이브러리는 스프링부트 개발환경에서 거의 필수라고 할 수 있다. 롬복은 반복되는 코드 작성, 메서드 작성을 줄여주는 코드 다이어트 라이브러리다. 예를들어 클래스에 선언된 멤버변수의 getter, setter, toString() 메서드의 생성자를 멤버변수만큼 만들어줘야하는데 엄청 번거로운 일이다.롬복은 다양한 @어노테이션을 제공해서 소스코드를 컴파일 과정에서 생성해주는 방식으로 동작하는 라이브러리다. 그래서 코딩 과정에서는 어노테이션만 보이고 결과물인 .class 파일에는 코드가 생성되어 있다.롬복 라이브러를 선택 후 스프링부트 프로젝트를 생성했을 경우 처음에는 롬복 @어노테이션이 적용되지 않는걸 확인할 수 있다. 분명 @Getter, @Setter를 했는데 Outline에는 get,..
-
Language/Java(Springboot)
2024.02.19
이클립스(Eclipse) 자바(JAVA) 스프링부트(Spring Boot) 개발 환경 구성하기
새로 시작한 프로젝트에서 백엔드 개발 업무를 수행하게 되었다. 백엔드 서버 프로그램은 Java 스프링부트로 구현되어 있었다. 기본적인 개발 환경 세팅은 되어있지만 스터디도 할 겸 펫 프로젝트로 스프링부트를 이용해 백엔드 서버를 구현해보려고 한다.이클립스에 스프링부트 갭발 환경을 구성하는 방법을 기록한다.1️⃣ 스프링부트 설치하기1-1. 스프링부트를 설치하기위해 Help → Eclipse Marketplace... 메뉴로 들어간다.1-2. spring으로 검색해서 Spring Tools 4 (aka Spring Tool Suit 4)를 선택하고 Install 한다.1-3. 기본적으로 체크되어있는 항목 그대로 Confirm 버튼을 눌러 진행한다.1-4. 설치가 완료되면 이클립스를 껏다가 다시 실행하자2️⃣ ..
-
Language/Java(Springboot)
2023.09.22
JAVA Quartz 라이브러리를 이용해 스케줄러 배치 프로그램 개발
시스템에서 스케줄러를 이용한 배치 프로그램은 매우 중요한 역할을 한다. 보통 현장에서 데이터를 Summary하거나 시스템간 데이터를 통합 관리할 때 많이 사용한다.과거에는 PL/SQL을 이용해 Batch Job을 만들거나 DB Link를 이용해 직접 타 시스템 데이터베이스에 접근하는 방법을 사용했는데 요즘에는 스케줄러 배치 프로그램을 만들어서 사용하는 추세다. 그래서 JAVA로 Quartz 라이브러리를 이용해 간단한 스케줄러 배치 프로그램을 만들어보았다.👉 Quartz 란?Java 애플리케이션 내에 통합될 수 있는 다양한 기능을 갖춘 오픈 소스 Job 스케줄링 라이브러리다.여러 Job들을 실행하기 위한 일정을 만들 수 있다.👉 Quartz 라이브러리 추가하기Maven을 이용해 Quartz 라이브러리를..
반응형
반응형
-
IDE/Eclipse 2025.03.13 1[Eclipse] 이클립스 코드 단축키 없이 자동완성 기능 설정하기 이클립스 환경에서 코딩을 할 때 자주 쓰는 기능으로 코드 자동완성 기능이 있습니다. 보통 ctrl + space 단축키 또는 .(점)을 입력하고 이클립스에서 제시해주는 코드를 입력하는 방식입니다. 그런데 요즘에는 ctrl + space 단축키를 누르는 것 또한 귀찮게 느껴집니다. 그래서 단축키를 누르지 않고 자동완성 기능을 사용하는 방법에 대해서 알아보겠습니다.1. 이클립스 환경설정이클립스 상단 메뉴에서 [Window] → [Preferences] 메뉴를 선택합니다. 그리고 왼쪽 메뉴 트리에서 [Java] → [Editor] → [Content Assist] 메뉴를 선택합니다.2. 자동완성 설정이제 Content Assist 메뉴에서 설정을 시작합니다.Completion inserts 항목을 선택합니다...
-
IDE/Eclipse 2025.02.26이클립스(eclipse) 코드 스타일 포맷터(formatter) 및 Save Actions 설정 프로젝트를 수행할 때 나를 포함한 여러명의 프로그램 개발자들이 프로젝트에 참여하게 됩니다. 이 때 코드 스타일을 동일하게 적용하면 보다 정교하고 깔끔하게 프로젝트를 진행할 수 있습니다. 그래서 이클립스에서 코드 스타일 Formatter를 설정하는 방법에 대해서 알아보겠습니다.1️⃣ 코드 스타일 포맷터 정하기프로젝트를 진행할 때 공통으로 사용할 코드 스타일 포맷터를 정해야 합니다. 프로젝트 성격에 맞게 xml 형태로 직접 만들어도 되지만 본 포스팅에서는 Java Google Style 포맷터를 사용하겠습니다.Java Google Style Formatter 다운로드">Java Google Style Formatter 다운로드위 사이트로 들어가서 Eclipse-java-google-style.xml 파일을 ..
-
IDE/Eclipse 2025.02.18이클립스(eclipse) 폰트 변경하기 이클립스 폰트 변경하는 방법에 대해서 알아보겠습니다.1️⃣ 환경 설정[Window] → [Preferences] 메뉴로 들어갑니다.2️⃣ 폰트 선택왼쪽 사이드 메뉴에서 [General] → [Appearance] → [Colors and Fonts] 메뉴로 들어갑니다. 현재 이클립스 Text Font는 Consolas 폰트로 설정되어 있네요. Text Font를 선택 후 Edit 버튼을 클릭하면 폰트를 선택하는 화면이 나옵니다.변경할 폰트를 선택 후 확인 버튼을 클릭합니다. 저는 코딩하기 편하고 가독성 좋은 D2Coding 폰트를 선택했습니다.D2Coding 폰트 설치하기">D2Coding 폰트 설치하기3️⃣ 폰트 변경Preview에서 선택한 폰트를 확인합니다. 그리고 Apply 버튼을 클릭하면 이클립스..
-
Language/Java(Springboot) 2025.02.13 1[JAVA] 이클립스 스프링부트 Gradle 프로젝트 Import 하는 방법 프로젝트를 수행할 때 처음부터 Springboot 프로젝트를 신규로 생성해서 하는 것보다 기존의 Springboot 프로젝트를 Import해서 진행하는 경우가 많이 있습니다. 그래서 이클립스에서 스프링부트 Gradle 프로젝트를 Import 하는 방법에 대해서 포스팅하였습니다.1. 스프링부트 프로젝트 생성하기먼저 Import할 Springboot 프로젝트를 생성하도록 하겠습니다. 스프링부트 프로젝트는 spring initializr 사이트에서 생성하겠습니다.위 이미지를 참고해서 개발환경을 정한 다음에 GENERATE 버튼을 누릅니다. 그리고 스프링부트 프로젝트 소스를 다운받아 압축해제를 해야 합니다.2. 프로젝트 폴더 구성이제 프로젝트 폴더를 구성하겠습니다. 저 같은 경우는 소스, Gradle, 자바 J..
-
IDE/Eclipse 2025.02.08 1이클립스(Eclipse) 에러가 발생하며 실행 안되거나 반응이 없을 때 해결 방법 분명 방금 전까지 잘 실행되던 이클립스가 갑자기 에러가 발생하면서 실행이 안되거나 이클립스 로그만 깜빡거리고 실행이 안 되는 경우가 가끔씩 생기는 경우가 있습니다. 보통 이런 상황이 생기면 해결방법을 찾지 못하고 이클립스를 새로 설치하고 개발환경 세팅을 처음부터 하기도 하는데 매우 번거롭고 비효율적인 방법입니다. 그래서 이번 포스팅은 갑자기 이클립스 실행 시 오류가 발생하거나 아무런 반응이 없을 경우 해결할 수 있는 몇 가지 방법을 소개하겠습니다.1. 에러가 발생하면서 실행이 안 되는 경우 보통 Java 버전이 안 맞거나 JDK 경로 설정이 잘못되어 있을 때 발생하는 현상입니다.위 에러 메시지가 발생한다면 이클립스가 설치된 경로에서 eclipse.ini 파일을 수정해주셔야 합니다. eclipse.ini ..
-
IDE/Eclipse 2024.08.22[Eclipse] 이클립스 테마 다크 모드로 변경하기 모니터를 오랫동안 봐야하는 프로그램 개발자들은 개발환경 테마를 다크 모드로 사용하면 눈의 피로도를 크게 줄일 수 있다.👀 그래서 많이 사용하는 개발 도구인 Eclipse 이클립스 테마를 다크모드로 변경해서 사용하는걸 추천한다.이클립스 테마를 다크 모드로 변경하는 방법은 2가지가 있다. 💡이클립스 기본 테마 다크 모드💡Darkest Dark Theme with DevStyle 다크 모드 [추천]개인적으로 이클립스 기본 테마보다는 Darkest Theme with DevStyle 플러그인 다크 모드를 추천한다. 그 이유는 Darkest Theme가 더 깔끔하고 이쁘며 사용자 취향에 맞게 세밀하고 커스텀하게 테마를 변경할 수 있다. 이제 사용자 취향에 맞는 방법으로 이클립스 테마를 다크 모드로 변경해보자..
-
Language/Java(Springboot) 2024.07.16자바(JAVA) 최신 버전으로 개발 환경 세팅하기 이클립스(Eclipse), 그래들(Gradle), JDK 22 최근 자바 개발환경 트렌드가 Maven에서 Gradle로 변화하고 있는 추세다. 그래서 많은 프로젝트들이 Java + Gradle 조합으로 진행되고 있다. 그런데 Java + Gradle 조합 시 서로 버전이 안 맞을 경우 Gradle 프로젝트 생성 시 오류가 발생하는 경우가 많기 때문에 Java 버전, Gradle 버전을 잘 선택해야 한다. 최근 Gradle에서 Java 22를 완벽히 지원하는 버전이 나왔다. 그래서 현재 Java 최신 버전인 Java 22 + Gradle 8.9 버전으로 이클립스에서 Java 개발환경 세팅하는 내용을 포스팅한다.1️⃣ JDK 22 다운로드Java 최신 버전인 Java 22의 개발 툴 JDK 22를 다운로드한다.https://www.oracle.com/kr/java/t..
-
Language/Java(Springboot) 2024.02.20[Java] 자바 이클립스(eclipse)에서 롬복(lombok) 적용 안될 때 오류 해결 방법 롬복(lombok) 라이브러리는 스프링부트 개발환경에서 거의 필수라고 할 수 있다. 롬복은 반복되는 코드 작성, 메서드 작성을 줄여주는 코드 다이어트 라이브러리다. 예를들어 클래스에 선언된 멤버변수의 getter, setter, toString() 메서드의 생성자를 멤버변수만큼 만들어줘야하는데 엄청 번거로운 일이다.롬복은 다양한 @어노테이션을 제공해서 소스코드를 컴파일 과정에서 생성해주는 방식으로 동작하는 라이브러리다. 그래서 코딩 과정에서는 어노테이션만 보이고 결과물인 .class 파일에는 코드가 생성되어 있다.롬복 라이브러를 선택 후 스프링부트 프로젝트를 생성했을 경우 처음에는 롬복 @어노테이션이 적용되지 않는걸 확인할 수 있다. 분명 @Getter, @Setter를 했는데 Outline에는 get,..
-
Language/Java(Springboot) 2024.02.19이클립스(Eclipse) 자바(JAVA) 스프링부트(Spring Boot) 개발 환경 구성하기 새로 시작한 프로젝트에서 백엔드 개발 업무를 수행하게 되었다. 백엔드 서버 프로그램은 Java 스프링부트로 구현되어 있었다. 기본적인 개발 환경 세팅은 되어있지만 스터디도 할 겸 펫 프로젝트로 스프링부트를 이용해 백엔드 서버를 구현해보려고 한다.이클립스에 스프링부트 갭발 환경을 구성하는 방법을 기록한다.1️⃣ 스프링부트 설치하기1-1. 스프링부트를 설치하기위해 Help → Eclipse Marketplace... 메뉴로 들어간다.1-2. spring으로 검색해서 Spring Tools 4 (aka Spring Tool Suit 4)를 선택하고 Install 한다.1-3. 기본적으로 체크되어있는 항목 그대로 Confirm 버튼을 눌러 진행한다.1-4. 설치가 완료되면 이클립스를 껏다가 다시 실행하자2️⃣ ..
-
Language/Java(Springboot) 2023.09.22JAVA Quartz 라이브러리를 이용해 스케줄러 배치 프로그램 개발 시스템에서 스케줄러를 이용한 배치 프로그램은 매우 중요한 역할을 한다. 보통 현장에서 데이터를 Summary하거나 시스템간 데이터를 통합 관리할 때 많이 사용한다.과거에는 PL/SQL을 이용해 Batch Job을 만들거나 DB Link를 이용해 직접 타 시스템 데이터베이스에 접근하는 방법을 사용했는데 요즘에는 스케줄러 배치 프로그램을 만들어서 사용하는 추세다. 그래서 JAVA로 Quartz 라이브러리를 이용해 간단한 스케줄러 배치 프로그램을 만들어보았다.👉 Quartz 란?Java 애플리케이션 내에 통합될 수 있는 다양한 기능을 갖춘 오픈 소스 Job 스케줄링 라이브러리다.여러 Job들을 실행하기 위한 일정을 만들 수 있다.👉 Quartz 라이브러리 추가하기Maven을 이용해 Quartz 라이브러리를..
반응형