작성
·
97
·
수정됨
0
2024-06-09T19:20:09.876+09:00 INFO 32188 --- [ restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2024-06-09T19:20:10.052+09:00 WARN 32188 --- [ restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-06-09T19:20:10.081+09:00 INFO 32188 --- [ restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html]
2024-06-09T19:20:10.503+09:00 INFO 32188 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729
2024-06-09T19:20:10.542+09:00 INFO 32188 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
2024-06-09T19:20:10.552+09:00 INFO 32188 --- [ restartedMain] jpabook.jpashop.JpashopApplication : Started JpashopApplication in 6.897 seconds (process running for 7.432)
2024-06-09T19:21:00.891+09:00 INFO 32188 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-06-09T19:21:00.891+09:00 INFO 32188 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2024-06-09T19:21:00.893+09:00 INFO 32188 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms
Execution failed for task ':JpashopApplication.main()'.
> Build cancelled while executing task ':JpashopApplication.main()'
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
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.7/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD FAILED in 1m 41s
3 actionable tasks: 1 executed, 2 up-to-date
위와 같은 오류때문에 localhost:8080에 페이지가 제대로 표시되지않습니다. 해결부탁드립니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
whdk333님, 제공해 주신 로그를 기준으로 문제 해결을 위해 몇 가지 확인해 볼 사항이 있습니다.
8080
이 이미 사용 중인지 확인해야 합니다. 다른 애플리케이션이 같은 포트를 사용하고 있다면 충돌이 발생할 수 있습니다. 이 경우, 애플리케이션의 포트를 변경하거나 충돌이 발생하는 다른 프로세스를 종료해야 합니다.netstat -ano | findstr :8080
위 명령어를 통해 포트를 사용 중인 프로세스 ID를 확인한 후, 작업 관리자나 taskkill
명령어를 사용하여 해당 프로세스를 종료할 수 있습니다.
예를 들어, 프로세스 ID가 1234일 경우, 아래 명령어로 종료할 수 있습니다.
taskkill /PID 1234 /F
Gradle 경고 및 에러: Deprecated Gradle features were used in this build
메시지가 보입니다. Gradle 9.0 이상 버전과 호환되지 않는 기능이 사용되었다는 경고입니다. 프로젝트의 Gradle 설정을 점검하고 필요에 따라 업데이트를 고려해 보세요. 또한, --warning-mode all
옵션을 사용하여 구체적인 경고 메시지를 확인하는 것이 좋습니다.
build 실패: 마지막으로, Build failed
메시지가 보입니다. --stacktrace
, --info
, --debug
옵션을 사용하여 더 자세한 오류 메시지를 확인해 보세요. 예를 들어, Gradle 명령어를 실행할 때 다음과 같이 옵션을 포함하여 상세한 로그를 확인할 수 있습니다.
./gradlew bootRun --stacktrace
이 단계들을 통해 문제를 해결하려 시도해 보세요. 디버깅 과정에서 나타나는 구체적인 오류 메시지를 바탕으로 추가적인 해결 방법을 모색할 수 있습니다.