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
이클립스 다운로드 가능합니다.
Eclipse 단축키 모음 (이클립스, Effective Eclipse: Shortcut Keys)
Eclipse 단축키 모음 (이클립스, Effective Eclipse: Shortcut Keys) Eclipse 단축키 확인 및 변경 Eclipse의 모든 단축키는 Window >> Preferences >> General >> Keys 메뉴에서 확인 및 변경이 가능하다. 그 동안 다른 툴에
iamfreeman.tistory.com
이클립스 단축키 제공하는 사이트도 있네요

자바 버전과 이클립스 버전을 비교해보는것도 좋습니다.

자주쓰는 탭이 저것들입니다.
project explorer과 package explorer에서 프로젝트 보고 파일 수정하고 이게 구조에 맞게 만들고요. project explorer와 package explorer은 아래와 같은 차이가 있습니다.
- Project Explorer: 프로젝트 구조를 더 자세하고 자유롭게 표시합니다. 프로젝트 내 폴더, 파일, 그리고 연관된 요소들을 계층적으로 표시하며 프로젝트 전반을 관리하기에 적합합니다.
- Package Explorer: 주로 패키지 관점에서 Java와 같은 프로그래밍 언어의 코드를 표시합니다. 클래스 파일, 패키지, 메소드를 중심으로 보기 편리한 구조를 제공합니다.
server에서 톰캣 설정하고 실행하고요
console은 실행결과 보면서 에러나면 확인합니다.
outline은 현재클레스의 구조이고요
git 에서 원격저장소에 커밋,푸시,풀,머지 등을 하죠 (예전에는 svn쓰기도 하는데 요즘에는 주로 git이더라고요)
problems 를 볼수 있습니다.
서버옵션을 설정하기도 하는데
크게 Publishing , Server Options,
로딩시간이 길시 Timeouts 설정을 하기도 하고, 아래는 한번 9999 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

open launch configuration 에서는 arguments 탭에서 VM arguments 설정을 합니다. 서버가 읽을 카탈리나 홈, 베이스,배포 위치,톰캣위치가 기본으로 되어있다. 그리고 JVM 성능 향상 관련 옵션이 있다. (힙메모리나 GC설정, 로깅, 환경변수 설)

서버 옵션에 관해서는 gpt의 도움을 좀 받습니다.


퍼블리시도 마찬가지로 소스 수정 저장시 톰캣 서버 상태와 연관이 있습니다.

웹브라우저에 띄우기 전에, 소스를 수정후 빌드를 수동으로도 자동으로도 할 수 있는데 톰캣서버에서 그것을 감지하고 조치를 취하느냐 마느냐 이런 부분 입니다.
사실 프로젝트에서 자바 파일 하나만 있는 경우는 없습니다. 빌드를 해서 자바파일을 클래스파일로 만들어야 사실상 적용이 되어 컴퓨터가 알아 먹죠
빌드(Build): 빌드는 프로젝트의 소스 코드를 컴파일하여 실행 가능한 파일(예: .class 파일 등)을 생성하는 과정이라서, 이클립스에서 빌드는 자동으로 이루어질 수 있으며, 수동으로도 실행할 수 있죠
클린(Clean): 클린은 프로젝트의 기존 빌드 결과(컴파일된 파일 등)를 삭제한 뒤 다시 빌드하도록 만드는 작업으로 엉킨 파일이 있을 경우 제거하고 컴파일을 최신상태로 유지할수 있죠
톰캣 클린(Clean)도 마찬가지 입니다. 톰캣 클린은 톰캣 서버의 실행 환경에서 생성된 캐시, 임시 파일 등을 제거하고 초기 상태로 복원하는 작업입니다.
이거는 오래된 캐시파일이나 임시파일 등을 삭제하고 서버 실행중 발생한 문제 해결합니다. 즉 다시 깨끗한 환경에서 웹어플리케이션을 재배포하기 위해서 합니다.
'Platform > Maker(Spring & Python & node)' 카테고리의 다른 글
| 전자정부 프레임워크 현황 고찰 (0) | 2025.09.12 |
|---|---|
| 소스트리 기본사용 (0) | 2025.09.12 |
| 에디트플러스와 노트패드 비교 (0) | 2025.09.12 |
| Dbvis 툴 사용법(DbVisualizer 툴 설치 및 기본세팅과 장점) (2) | 2025.09.12 |
| @ExceptionHandler 어노테이션은 무엇인가요? 백엔드와 관련된 질문이에요. (0) | 2025.09.11 |