gradle 오류 - 대입이 사용되지 않습니다.
미해결
스프링 핵심 원리 - 기본편
========================================= 프로젝트 생성하고 gradlew을 열었는데 대입이 사용되지 않는다는 오류가 뜹니다. refresh도 해봤는데 오류는 계속 뜹니다. 환경변수도 jdk17로 설정했습니다. 어떻게 하면 오류가 사라질까요?
- spring
- 객체지향
- gradlew
173만명의 커뮤니티!! 함께 토론해봐요.
미해결
스프링 핵심 원리 - 기본편
========================================= 프로젝트 생성하고 gradlew을 열었는데 대입이 사용되지 않는다는 오류가 뜹니다. refresh도 해봤는데 오류는 계속 뜹니다. 환경변수도 jdk17로 설정했습니다. 어떻게 하면 오류가 사라질까요?
미해결
안녕하세요 혼자 만들고 싶은게 생겨서 인터넷의 도움을 받으며 만들고 있는 학생입니다. 문제가 두가지 정도 있는데요 먼저 JDK를 zulu17.52.17 버전으로 설치했는데 터미널에서 java -version을 사용해서 확인하면 17.0.12로 나오네요. 시스템 변수에서 JAVA_HOME 추가해서 경로도 설정했고 Path에도 제가 설치한 버전으로 경로를 설정했는데 계속해서 17.0.12로 표시돼요. 두번째는 터미널에서 gradlew build로 빌드를 시도했는데요 classpath No dependencies A web-based, searchable dependency report is available by adding the --scan option. BUILD SUCCESSFUL in 606ms 이것처럼 SUCCESSFUL이라는 출력값은 받았는데 builds/libs 폴더도 생성되지 않았고 .jar 파일도 생성되지 않았어요 도와주실 수 있을까요?
미해결
마인크래프트 공부중인 학생입니다. gradlew 명령어가 말을 듣질 않아요 https://gradle.org/releases/ 이 사이트에서 최신 버전(v8.9) 다운로드 받았고 자바 버전은 8입니다. 포지 버전은 1.16.5 mdk이고요. java javac 정상적으로 다운로드 했습니다. 이클립스 버전은 2020-06 버전이고요. 답변 부탁드립니다.
미해결
안녕하세요. 김영한님 스프링 입문 하는 중에, cmd에서 gradlew build시 "Please set the JAVA_HOME variable in your environment to match the location of your Java installation." 에러가 뜨는데, 구글링이랑 인프런 질문 참고해도 안되네요.. 원인을 모르겠어요. jdk 경로 시스템 환경변수 ㅠㅠ
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
javac -version 도 잘나오고 환경변수 설정도 잘한것같은데 gradlew 나 gradlew build 나 gradlew.bat 해도 같은 오류가 나네요,, 구글링해도 안나와서 해결책 질문드립니다 ㅠㅠ 프로젝트 폴더에서 확인이 되는 것 같은데 cmd 창에서는 에러가 자꾸 나서 이게 빌드가 된건지 확인부탁드립니다.
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Window 사용중이구요 다음과 같은 초기 빌드에러 가 발생했습니다. ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk-11\bin Please set the JAVA_HOME variable in your environment to match the location of your Java installation. [Project SDKs 캡쳐] [환경변수 설정 결과] [디렉토리 구조] [빌드 실패 명령어 및 결과] [시스템 변수 설정1] [시스템 변수 설정2] 시스템 변수 설정 시 bin 의 위치를 다르게 하여 설정1, 설정2 모두 해보았구요 명령어도 ./gradlew ./gradlew build ./gradlew.bat ./gradlew.bat build gradlew 모두 해보았구요 그럼에도 불구하고 에러가 발생하는데 원인을 더 찾아볼 곳이 있을까요?
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
저의 경우는 윈도우 환경에서 컴파일시 오류가 발생합니다. PS F:\Project\SpringProject\Project\Hello-Spring> ./gradlew build > Task :bootJar FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':bootJar'. > Error while evaluating property 'mainClass' of task ':bootJar' > Failed to calculate the value of task ':bootJar' property 'mainClass'. > Main class name has not been configured and it could not be resolved * 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 BUILD FAILED in 1s 4 actionable tasks: 1 executed, 3 up-to-date 프로그램의 버전에 따른 문제로 보이는 데요.. 사용하고 있는 intelliJ 는 2021.2 (Community Edition) 입니다. Java 는 JDK11 을 사용하고 있습니다. 해결방법은 build.gradle 파일에 bootJar { mainClassName = 'SAHN.HelloSpring.HelloSpringApplication' } 를 추가하여 해결하였습니다. 이때 intelliJ에서 mainClassName이 자동으로 비활성화 되는데, 무시하고 위내용을 집어넣으면 컴파일이 잘됩니다. 혹 비슷한 경험이 있으신 분들은 참고 하시기 바랍니다.