본문 바로가기
프로그래밍/JAVA

IntelliJ 윈도우 cmd 빌드 오류

by 김포이 2023. 12. 31.

 

인프런 강의를 듣던 중 cmd 빌드에 관해 오류가 발생하였음.

 

 

C:\Windows\System32>cd spring_intelliJ
지정된 경로를 찾을 수 없습니다.

 

난 D 드라이브에 프로젝트 넣어놨지..ㅎ...

 

C:\Windows\System32>D:

D: 를 입력해주면 바로 D 드라이브로 연결이된다.

 

D:\spring_intelliJ\hello-spring\hello-spring>gradlew.bat

Welcome to Gradle 8.5!

Here are the highlights of this release:
 - Support for running on Java 21
 - Faster first use with Kotlin DSL
 - Improved error and warning messages

For more details see https://docs.gradle.org/8.5/release-notes.html

Starting a Gradle Daemon (subsequent builds will be faster)

 

내 노트북은 윈도우라 gradlew.bat 을 입력한 후에 엔터를 치면

빌드가 촤르르르르르르르ㅡㅡㅡㅡ

 

 

왜 실패냐.......왜..... 이럴때면 맥을 사고 싶어짐..

 

 

 

찾아보니 다른 블로그에서는

 

gradlew build --stacktrace

을 입력하면 된다했더니 역시나 안되고요

 

뭐야 뭐야

 

C:\Users\USER>java -version

로 확인했는데 

 

자바 17버전도 잘 깔려있.....

 

 

 

내pc > 우클릭 > 속성 > 고급 탭 > 환경 변수

 

환경 변수 (JAVA_HOME , JRE_HOME) 이 제대로 수정을 했었나하고 보니

역시나 8버전으로 되어 있었음..

 

- JAVA_HOME

C:\Program Files\Java\jdk1.8.0_333    ->    C:\Program Files\Java\ jdk-17

 

- JRE_HOME

C:\Program Files\Java\jre1.8.0_333    ->    C:\Program Files\Java\ jdk-17

 

로 변경 후에 다시 cmd 에 gradlew.bat  을 입력해줌.

 

D:\spring_intelliJ\hello-spring\hello-spring>gradlew.bat
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details

> Task :help

Welcome to Gradle 8.5.

To run a build, run gradlew <task> ...

To see a list of available tasks, run gradlew tasks

To see more detail about a task, run gradlew help --task <task>

To see a list of command-line options, run gradlew --help

For more detail on using Gradle, see https://docs.gradle.org/8.5/userguide/command_line_interface.html

For troubleshooting, visit https://help.gradle.org

BUILD SUCCESSFUL in 4s
1 actionable task: 1 executed
D:\spring_intelliJ\hello-spring\hello-spring>

 

BUILD SUCCESSFUL!!!

 

gradlew build

를 입력해주고 성공하면 해당 프로젝트 파일에 build 라는 폴더가 생김.

 

cd build

build 폴더로 들어가고

 

cd libs

libs 폴더로 들어가고

 

dir

로 해당 폴더의 파일들을 살펴보면

 

실행파일(.jar) 확인 가능

 

실행

 

 

실행 성공한 것을 확인할 수 있음.