Repository navigation
This release provides full Lombok integration for Java development in Zed using Eclipse's jdt-ls (v1.35.0).
What's Included
π¦ Full Package (jdtls-lombok-1.35.0.zip)
- Complete jdt-ls 1.35.0 distribution
- Pre-configured Lombok support
- Ready-to-use out of the box
π Extensions-Only Package (extensions-only.zip)
- Minimal configuration files for existing jdt-ls installations
- Only includes:
- Modified
jdtls_lomboklauncher script - Lombok JAR (v1.18.36) in standard location
- Required configuration files
- Modified
Key Features
β Seamless Lombok Integration
- Automatic Lombok agent configuration
- No manual JVM argument setup required
β Cross-Platform Support
- Works on Windows, macOS, and Linux
- Includes both
.bat(Windows) and shell script (Unix) launchers
β Standardized Paths
- Lombok JAR automatically loaded from
extensions/lombok/ - Consistent configuration across environments
Installation
- Full Package: Unzip and configure Zed's
settings.jsonto point tobin/jdtls_lombok[.bat] - Extensions-Only:
- Merge the
extensions-only/folder with your existing jdt-ls installation - Update Zed to use the provided
jdtls_lomboklauncher
- Merge the
Verification
Test with Lombok annotations like @Data or @Builder - all generated methods should be recognized without "cannot resolve symbol" errors.
Compatibility
- Requires JDK 17+
- Tested with Zed β₯ 0.0.1
For detailed setup instructions, see the README.
Note: The full package is ~50MB (standard jdt-ls size), while the extensions-only package is <2MB.