작성
·
62
·
수정됨
0
노트북 초기화 후 인텔리제이 설치 및 프로젝트 실행 시에 daemon process 오류가 나는데 원인을 못찾겠습니다. ㅜㅜ
-윈도우 계정(한글)문제, 버전문제 등등 이야기가 있어서 다른버전으로 재설치도 해봤는데 동일하네요..
조언 부탁드립니다. 버전은 아래와 같습니다.
========================================================
intellij 2024.3.6
JAVA 17
SpringBoot 3.5.4
=======================================================
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.For more details on the daemon, please refer to https://docs.gradle.org/8.14.3/userguide/gradle_daemon.html in the Gradle documentation.
Process command line: C:\Program Files\Java\jdk-17\bin\java.exe --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.xml/javax.xml.namespace=ALL-UNNAMED -XX:MaxMetaspaceSize=384m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country=KR -Duser.language=ko -Duser.variant -cp C:\Users\musin\.gradle\wrapper\dists\gradle-8.14.3-bin\cv11ve7ro1n3o1j4so8xd9n66\gradle-8.14.3\lib\gradle-daemon-main-8.14.3.jar -javaagent:C:\Users\musin\.gradle\wrapper\dists\gradle-8.14.3-bin\cv11ve7ro1n3o1j4so8xd9n66\gradle-8.14.3\lib\agents\gradle-instrumentation-agent-8.14.3.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.14.3
Please read the following process output to find out more:
-----------------------
FAILURE: Build failed with an exception.
* What went wrong:
Could not initialize native services.
* Try:
> 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.
* Exception is:
org.gradle.internal.service.ServiceCreationException: Could not initialize native services.
at org.gradle.internal.nativeintegration.services.NativeServices.initialize(NativeServices.java:290)
at org.gradle.internal.nativeintegration.services.NativeServices.initializeOnDaemon(NativeServices.java:250)
at org.gradle.launcher.daemon.bootstrap.DaemonMain.doAction(DaemonMain.java:114)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:52)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:72)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:39)
at org.gradle.launcher.daemon.bootstrap.GradleDaemon.main(GradleDaemon.java:22)
Caused by: net.rubygrapefruit.platform.NativeException: Failed to initialise native integration.
at org.gradle.fileevents.FileEvents.init(FileEvents.java:71)
at org.gradle.internal.nativeintegration.services.NativeServices$NativeFeatures$1.initialize(NativeServices.java:118)
at org.gradle.internal.nativeintegration.services.NativeServices.<init>(NativeServices.java:343)
at org.gradle.internal.nativeintegration.services.NativeServices.initialize(NativeServices.java:288)
... 10 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\musin\.gradle\native\0.2.7\x86_64-windows-gnu\gradle-fileevents.dll: 지정된 프로시저를 찾을 수 없습니다
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2394)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1957)
at org.gradle.fileevents.FileEvents.init(FileEvents.java:55)
... 13 more
답변 2
0
안녕하세요. 류석호님
저희도 처음 보는 오류여서 정확한 해결 방안은 모르겠지만 오류 메시지를 보니 Gradle이 사용하는 네이티브 라이브러리 파일(gradle-fileevents.dll
) 문제로 추정됩니다.
아래 단계를 순서대로 따라 해보세요.
IntelliJ 완전 종료: 현재 실행 중인 IntelliJ를 완전히 종료합니다. Gradle 데몬 프로세스가 백그라운드에서 실행 중일 수 있으므로 확실하게 종료하는 것이 중요합니다.
.gradle
폴더 삭제: 사용자 홈 디렉터리에 있는 .gradle
폴더를 통째로 삭제합니다. 에러 로그에 나온 경로를 참고하면 됩니다.
경로: C:\Users\musin\.gradle
주의: 프로젝트 폴더 내에 있는 .gradle
폴더가 아닌, 사용자 홈 폴더에 있는 것을 삭제해야 합니다.
IntelliJ 재시작 및 Gradle 프로젝트 새로고침: IntelliJ를 다시 시작하고 프로젝트를 엽니다. IntelliJ가 Gradle 프로젝트를 인식하면 필요한 파일들(삭제했던 .gradle
폴더 포함)을 자동으로 다시 다운로드하고 캐시를 생성합니다.
프로젝트를 연 후 Gradle 탭에서 'Reload All Gradle Projects' (새로고침 아이콘) 버튼을 클릭하여 수동으로 동기화할 수도 있습니다.
만약 그래도 진행되지 않으면 다음도 한번 진행해보세요.
백신 프로그램 확인: 일부 백신이나 보안 프로그램이 .dll
파일의 로딩을 차단할 수 있습니다. 잠시 비활성화하거나 .gradle
폴더를 검사 예외로 설정한 후 다시 시도해 보세요.
JDK 설정 확인: IntelliJ의 File > Settings (or Preferences) > Build, Execution, Deployment > Build Tools > Gradle
메뉴에서 Gradle JVM이 올바른 JDK(로그 상 jdk-17
)로 설정되어 있는지 확인하세요.
JDK 버전을 21 또는 22 버전으로 설정하세요.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
류석호님께서 겪고 계신 문제는 Gradle의 Daemon 프로세스를 시작할 수 없다는 내용입니다. 이는 흔히 JVM 옵션 문제나 파일 권한 설정으로 인해 발생할 수 있습니다. 아래에 몇 가지 해결책을 제시해 드리겠습니다.
윈도우 사용자 계정 문제: 종종 윈도우 사용자 계정 이름이 한글일 경우 문제가 발생할 수 있습니다. “Unable to start the daemon process” 오류는 한글 사용자 계정 이름 때문에 발생하는 경우가 많습니다. 사용자 계정을 새로 생성하여 새로 생성한 계정에서 프로젝트를 실행해 보세요.
Gradle 버전 호환성 문제: 사용 중인 Gradle 버전과 인텔리제이 버전을 확인해 보세요. 때때로 최신 버전의 도구들이 서로 호환되지 않을 수 있습니다. Gradle 명령어라인 가이드를 참조하여 해당 버전에서 권장하는 JVM 설정을 확인하세요.
파일 경로 및 권한 문제: 현재 보고된 오류 메시지에서 "C:\Users\musin\.gradle\native\0.2.7\x86_64-windows-gnu\gradle-fileevents.dll"
파일과 관련된 문제가 제기되고 있는 듯합니다. 해당 파일이 존재하는지 확인하고, 해당 디렉터리에 대한 권한을 확인하세요.
캐시 정리 및 Gradle 재설치: 가끔 Gradle의 캐시가 손상되어 이런 문제를 유발할 수 있습니다. .gradle
폴더를 삭제한 후 Gradle을 다시 설치해 보십시오.
유사한 문제에 대한 해결 예시는 다음 URL에서 찾을 수 있습니다:
- 인텔리제이 에러 - Gradle Daemon 오류 해결법
- Unable to start the daemon process. 에러 해결 방법 공유
위의 링크들은 Gradle 관련 이슈를 해결하는 방법에 대한 사용자 및 강사진의 다양한 팁을 참고할 수 있는 게시물입니다. 각 게시물에서는 실제로 작업을 수행한 다른 사용자의 경험담을 통해 문제 해결에 도움을 받을 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.