• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

main 에서 실행시 finished with non-zero -exit value1 에러 발생

24.01.05 02:38 작성 24.01.05 02:38 수정 조회수 935

0


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

[질문 내용]

 

main을 실행 할때마다 아래와 같은 에러가 발생하는데
Execution failed for task ':DemoApplication.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.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 12s

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

 

아래는 build 설정과 현재 저의 java 버젼입니다.

Spring 3.2버전을 사용하고 있습니다.

 

Gradle JVM.pngjava version.png

Build and run Using을 바꿀시에는 Intellij IDEA로 바꾸면 되긴하는데

 

변경하게 되면 rateDiscountPolicy 때문에 여기에서도 에러가 같이 나게 되버립니다.

 

Build and run Using 을 Gradle로 사용해서 실행 시킬 방법은 없나요?

 

 

답변 3

·

답변을 작성해보세요.

0

안녕하세요. fdsa8851님

먼저 다음 내용을 순서대로 진행해주세요. (기존 프로젝트가 안될 때 - 프로젝트 초기화)

https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.owcsqc19zslv

그래도 잘 되지 않으면

실제 동작하는 전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요.

구글 드라이브 업로드 방법은 다음을 참고해주세요.

https://bit.ly/3fX6ygx

 

주의: 업로드시 링크에 있는 권한 문제 꼭 확인해주세요

 

추가로 다음 내용도 코멘트 부탁드립니다.

1. 문제 영역을 실행할 수 있는 방법

2. 문제가 어떻게 나타나는지에 대한 상세한 설명

 

링크: 공식 서포터즈

링크: 자주하는 질문

감사합니다.

fdsa8851님의 프로필

fdsa8851

질문자

2024.01.06

프로젝트 초기화후 다시 재 설정 진행 하였고

혹시나 싶어 intellij 버전도 변경해서 사용했습니다.

Intellij 2022.03 에서 intellij 2023.03 버전으로 변경해서 사용하니 문제 없이 진행 됩니다.

 

감사합니다.

0

fdsa8851님의 프로필

fdsa8851

질문자

2024.01.05

현재 스프링부트 3.0 이상 버전이어서

Gradle로 변경해서 사용하고 싶습니다.

 

아래와같이 "자주 하는 질문" 에서 봐왔던 형태로 변경하고 사용 하고 싶습니다.


Gradle을 사용해서 빌드하고 실행한다.

참고로 이 문제는 Build, Execution, Deployment -> Build Tools -> Gradle에서
Build and run using를 IntelliJ IDEA로 선택한 경우에만 발생한다. Gradle로 선택한 경우에는 Gradle이 컴파일 시점에 해당 옵션을 자동으로 적용해준다


 

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.01.05

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

해당 질문과 유사한 문제를 겪고 계신 다른 수강생의 질문과 강사님의 답변이 있는 게시물을 찾았습니다. 이 내용이 fdsa8851님의 문제 해결에 도움이 될 수 있을 것 같습니다.

그리고 다른 관련 질문과 답변도 도움이 될 수 있습니다.

링크를 방문하셔서, 답변 내용을 참고하시고 문제 해결 방법을 시도해보시기 바랍니다.