Skip to content

spring-boot-common-errors

4 Posts

How to fix port 8080 already in use error on Windows and macOS

Getting the “Web server failed to start. Port 8080 was already in use” error? Learn how to identify and kill the process blocking port 8080 on Windows and macOS using simple terminal commands. Fix server startup issues fast and keep your development running smoothly.

BeanCurrentlyInCreationException: Circular Dependencies in Spring

Spring Boot’s DI can backfire with the dreaded BeanCurrentlyInCreationException, signaling an unresolvable circular dependency. Learn why cycles occur, how they breach SOLID principles, and three fixes—refactor to break loops, use @Lazy injection, and static @Bean factory methods—to restore startup.

How To Configure a Port For a Spring Boot Application

Learn how to change the default port in your Spring Boot application using application.properties, YAML, programmatic settings, or command-line arguments. Avoid port conflicts and customize your setup easily with these straightforward configuration methods.