2023-11-01 16:34:13,230 ERROR (LoggingFailureAnalysisReporter.java:40)- *************************** APPLICATION FAILED TO START *************************** Description: A component required a bean of type 'com.leaper.pm2java.util.ProcessBuilderUtil' that could not be found. Action: Consider defining a bean of type 'com.leaper.pm2java.util.ProcessBuilderUtil' in your configuration. 2023-11-01 16:41:41,181 ERROR (LoggingFailureAnalysisReporter.java:40)- *************************** APPLICATION FAILED TO START *************************** Description: A component required a bean of type 'com.leaper.pm2java.util.ProcessBuilderUtil' that could not be found. Action: Consider defining a bean of type 'com.leaper.pm2java.util.ProcessBuilderUtil' in your configuration. 2023-11-01 16:42:21,132 ERROR (LoggingFailureAnalysisReporter.java:40)- *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: AppCenterController ↓ pm2JavaServiceImpl ┌─────┐ | webSocket ↑ ↓ | processBuilderUtil └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true.