Common Issues
Projects Not Detected
Symptom: Project added but no commands appear.
Solution:
- Right-click the project → Rescan
- Check that build file exists (
pom.xml,package.json, etc.) - Verify file is in project root (not in subdirectory)
Terminal Not Starting
Symptom: Ctrl+T does nothing or shows error.
Solution:
- Check Java is installed:
java -version - Verify terminal font is set in Settings
- Try resetting layout: View → Reset Layout to Default
Commands Not Running
Symptom: Clicking a command does nothing.
Solution:
- Check command works in a regular terminal
- Verify working directory is correct
- Check for missing environment variables
Theme Not Changing
Symptom: Theme change doesn’t apply.
Solution:
- Restart Needlecast
- Check you’re not in portable mode with different config
- Verify theme file exists in settings directory
Log Viewer Not Working
Symptom: Log viewer stays empty or shows errors.
Solution:
- Verify
.logfiles exist in project - Check file permissions
- Try a different log file
Auto-Update Not Working
Symptom: No update notifications.
Solution:
- Check internet connection
- Verify Sparkle4j is configured
- Try manual update check: Help → Check for Updates
Getting Help
If you encounter an issue not covered here:
- Check the GitHub Issues
- Search existing discussions
- Create a new issue with:
- Needlecast version
- Operating system
- Steps to reproduce
- Expected vs actual behavior
Logs
Needlecast logs to ~/.needlecast/needlecast.log. This file contains:
- Startup messages
- Error traces
- Command execution logs