Я скачал простое приложение SpringBoot v3.2.6 с https://start.spring.io/ для Java версии 17.
Когда я попытался запустить приложение, я увидел вывод ниже:
12:17:42: Executing ':DemoApplication.main()'...
> Task :compileJava UP-TO-DATE
> Task :processResources UP-TO-DATE
> Task :classes UP-TO-DATE
> Task :DemoApplication.main()
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ / _` | \ \ \ \
\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.6)
2024-06-16T12:17:44.680+05:30 INFO 12032 --- [demo] [ main] com.example.demo.DemoApplication : Starting DemoApplication using Java 17.0.9 with PID 12032
2024-06-16T12:17:44.684+05:30 INFO 12032 --- [demo] [ main] com.example.demo.DemoApplication : No active profile set, falling back to 1 default profile: "default"
2024-06-16T12:17:45.602+05:30 INFO 12032 --- [demo] [ main] com.example.demo.DemoApplication : Started DemoApplication in 1.432 seconds (process running for 1.802)
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.8/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD SUCCESSFUL in 2s
3 actionable tasks: 1 executed, 2 up-to-date
12:17:45: Execution finished ':DemoApplication.main()'.
обычно, когда я запускаю приложение Springboot, сервер запускается через порт 8080, а затем я вижу сообщение о запуске сервера, но в этом случае сервер не запустился, но сборка прошла успешно, не знаю, чего мне не хватало.
Я начал с моей IntelliJ IDE, я просто пропустил приведенную ниже зависимость, реализацию «org.springframework.boot:spring-boot-starter-web».




Действительно началось и тут же закончилось, как мы видим из лога. Вам необходимо включить некоторую зависимость, чтобы приложение прослушивало 8080. Например, вы можете включить компонент Spring Web.
Мой Плохой, спасибо, что заметили...
Какую команду вы использовали для запуска приложения?