eclipse
Installation
SKILL.md
Eclipse IDE
Eclipse was the dominant Java IDE for a decade. While IntelliJ has taken the lead, Eclipse remains critical for legacy enterprise projects and specific industries (Embedded, Auto).
When to Use
- Enterprise Java & Jakarta EE Development: Developing large-scale legacy enterprise systems with Maven and Gradle.
- OSGi Plugin Architecture: Building modular desktop applications on the Eclipse Rich Client Platform (RCP).
- Embedded C/C++ Development (CDT): Developing firmware and embedded systems with GNU toolchains.
- Headless Eclipse JDT Language Server: Powering Java LSP support in modern text editors (Neovim, VS Code, Helix).
Quick Start
# Compile and run project using Maven wrapper outside Eclipse
./mvnw clean compile