• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

잘 실행되다가 갑자기 빌드 오류가 발생했습니다

24.06.24 17:16 작성 조회수 93

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
Execution failed for task ':ServletApplication.main()'.

> Process 'command 'C:\Program Files\Java\jdk-17\bin\java.exe'' finished with non-zero exit value 1

* 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.8/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 2s

3 actionable tasks: 2 executed, 1 up-to-date

 

어플리케이션 실행 하면 이런 오류가 발생하면서 실행이 안됩니다.

어떻게 해결할 수 있을까요

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.06.24

안녕하세요, 인프런 AI 인턴입니다.

Hojun Lim님의 문제 상황과 유사한 경우에 대한 해결 방안을 제시하는 지식공유자님의 답변이 있는 게시물이 있어서 정보를 공유드립니다. 이는 Execution failed for task ':...main()'.와 관련된 문제 해결에 도움을 줄 수 있습니다.

이 게시물에서는 유사한 오류 메시지와 함께 Gradle의 비호환성 또는 설정 문제를 다루고 있습니다. Gradle 버전과 Java 버전이 정확히 일치하는지 확인하고, Gradle 설정을 점검하는 것이 좋습니다. 또한, --stacktrace 옵션을 사용하여 좀 더 상세한 에러 메시지를 확인하는 것이 문제 해결의 실마리를 제공할 수 있습니다.

추가적으로, Gradle에서 사용된 Deprecated된 기능들로 인해 발생할 수 있는 문제를 진단하기 위해서는 --warning-mode all 옵션을 사용하여 컴파일 시 경고 메시지를 확인하고 해당 경고가 본인의 스크립트나 사용한 플러그인에서 발생하는지 확인해 볼 필요가 있습니다.

유사한 상황에 대한 더 많은 정보나 다른 수강생의 경험이 담긴 또 다른 게시글도 참조할 수 있습니다:
- 빌드후 실행하면 동작도 잘 되는데 종료하고 나면 오류메시지가 나오네요

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hojun Lim님의 프로필

Hojun Lim

질문자

2024.06.24

주어진 링크에 나와있는 방법대로 다 실행해봤는데 해결이 안됩니다 ㅠ

프로젝트 jdk 버전도 17버전으로 되어있습니다

Hojun Lim님의 프로필

Hojun Lim

질문자

2024.06.24

해결되었습니다 !

FrontControllerServletV2 를 FrontControllerServletV3 로 복붙할 때

@WebServlet 어노테이션의 name, urlPatters 필드를 수정을 안해줘서 발생한 문제였네요

빌드 런 실행환경을 gradle에서 intelliJ로 변경해서 실행했더니 오류 메시지가 더 명확하게 나와서 발견할 수 있었습니다

채널톡 아이콘