IONIC 프로젝트를 구축하려고하는데이 예외에 직면 해 있고 이에 대한 해결책을 디버깅 할 수 없습니다. 많은 제안을 시도했지만 해결책이 없었습니다. 당신의 도움을 기다리고 있습니다.
1-ionic start test4 tabs
2-cd test4
3-ionic platform add android
4-ionic build android
오류
C:\Users\onurr\test4>ionic build android
Running command: "C:\Program Files\nodejs\node.exe"
C:\Users\onurr\test4\hooks\after_prepare\010_add_platform_class.js
C:\Users\onurr\test4
add to body class: platform-android
ANDROID_HOME=C:\Users\onurr\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_112
Subproject Path: CordovaLib
Starting a new Gradle Daemon for this build (subsequent builds will be faster).
FAILURE: Build failed with an exception.
* What went wrong:
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.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Error: cmd: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.
* What went wrong:
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.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
스택 추적을 보면서 Windows를 사용하고 있다고 가정합니다.
스택 추적에서 다음 메시지에주의하십시오.
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
이는 일반적으로 32 비트 JVM이있을 때 발생합니다. OS가 64 비트 인 경우 32 비트 JVM을 64 비트 JVM으로 바꾸십시오. 힙 제약이 더 높고 문제가 해결됩니다. 이것이 권장되는 솔루션입니다.
자세한 정보는 이 오라클 문서 를 읽으십시오 .
OS가 32 비트 인 경우 다음과 같이 OS를 설정하고 ionic build android
명령을 다시 실행하십시오 (명령 프롬프트를 다시 시작해야 할 수 있음).
이동 Start
→ Control Panel
→ System
→ Advanced System Settings
→ Advanced (tab)
→ Environment Variables
→ System Variables
→ New
:
Variable name: _JAVA_OPTIONS
Variable value: -Xmx512M
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다