"make"명령을 사용할 때 Java의 최대 힙 크기를 늘립니다.

사용자 765767

Android-x86으로 작업하고 있지만 문제는 Android가 아닌 make 명령에 있습니다.

android_x86_64-userdebug사용하여 Android-x86 Oreo를 컴파일하려고 m -j2 iso_img하는데 루프에 갇혀 있습니다. Java를 사용하여 컴파일하는 동안 "메모리 부족 오류"라는 일반적인 오류가 발생했습니다. 글쎄, 나는 사용할 수 있다는 것을 알고 java -Xmx512m -Xms512m [jar, class, whatever]있지만 make 명령을 사용하고 있기 때문에 이러한 인수를 직접 전달할 수는 없습니다. 내가 한 것은 실행 export _JAVA_OPTIONS="-Xmx512m -Xms512m"하는 것이었고 이러한 옵션도 포함 할 것입니다. 그렇지 않았습니다. 그것은 전혀 바뀌지 않았습니다. 여러 번 시도했지만 아무것도 바뀌지 않았습니다.

그래서 내 질문은 :make 명령을 사용하는 동안 Java의 최대 힙 크기를 어떻게 전달할 수있습니까? 이것을 묻는 사이트가 잘못된 경우 죄송합니다.

사용자 765767

글쎄, 나는 그것을 스스로 고칠 수 있었다. 같은 문제가있는 사람들을 위해 다음은 내 수정 사항입니다.

일반적인 명령이 다음과 같다고 가정 해 보겠습니다.

make -j2 OUT_DIR=/path/to/some/dir

명령 끝에 add보다 공백을 추가 JAVA_OPTS=-Xmx1024m합니다. 예를 들면 다음과 같습니다.

make -j2 OUT_DIR=/path/to/some/dir JAVA_OPTS=-Xmx1024m

1024 를 원하는 최대 힙 크기 (MB) 로 변경 해야합니다. 도움이 되었기를 바랍니다!

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

pom 파일을 통해 최대 Java 힙 크기 늘리기

분류에서Dev

Java 힙 크기를 늘리려 고 할 때 오류 발생

분류에서Dev

Java 6의 최대 힙 크기를 늘리는 방법은 무엇입니까?

분류에서Dev

최대 힙 내에서 byte []를 할당 할 때 Java OutOfMemoryError

분류에서Dev

최소 힙을 최대 힙으로 사용할 수 있습니까?

분류에서Dev

최대 힙 크기보다 더 많은 메모리를 사용하는 Java 프로세스

분류에서Dev

대용량 병렬 Java 8 스트림을 사용할 때 힙 공간 오류를 방지하는 방법

분류에서Dev

hadoop jar를 사용할 때 힙 크기를 늘리는 방법은 무엇입니까?

분류에서Dev

sudo를 사용할 때 명령을 찾을 수 없습니다.

분류에서Dev

System.in에서 버퍼 리더의 readline ()를 사용할 때 문자의 최대 크기 무엇입니까

분류에서Dev

Java Web Start를 사용하여 32 비트 및 64 비트 JVM에 대해 서로 다른 최대 힙 크기를 가질 수 있습니까?

분류에서Dev

ssh를 통해 스크립트를 실행할 때`date` 또는`find` 명령을 사용할 수 없습니다.

분류에서Dev

bash 스크립트는 if 문을 사용할 때 명령을 찾을 수 없음 오류를 제공합니다.

분류에서Dev

WinSCP를 사용하여 날짜 범위 내의 파일을 다운로드 할 때 " 'get'명령에 대한 매개 변수가 없습니다."

분류에서Dev

람다 및 콜백을 사용할 때 tkinter의 명령

분류에서Dev

창이 먼저로드되고 대화 형 기능을 사용할 때 명령이 실행됩니다.

분류에서Dev

AT 명령을 사용하여 POST를 수행 할 때 HTML 헤더를 어떻게 사용자 정의합니까?

분류에서Dev

getDrawingCache를 사용할 때 최대 비트 맵 크기가 있습니까?

분류에서Dev

위젯을 최대화 할 때 다른 것없이 특정 QPushButton의 크기를 확장하는 방법

분류에서Dev

내장 명령을 사용할 때 쉘이 분기됩니까?

분류에서Dev

C ++에서 system ( "command")를 사용할 때 일반 명령 줄 대신 cygwin을 호출 할 수 있습니까?

분류에서Dev

DispatcherTimer는 사용할 때마다 간격을 늘립니다.

분류에서Dev

char 배열의 최대 크기를 알 때 malloc 사용

분류에서Dev

Java-최대 힙의 정수를 사용한 비사 전적 역순

분류에서Dev

STL 우선 순위 대기열을 사용하는 최소 힙 설명

분류에서Dev

'$?'를 사용할 때 'ls'에 대한 명령을 찾을 수없는 이유는 무엇입니까?

분류에서Dev

JQuery 토글을 사용할 때 스크립트가 반복기의 첫 번째 값만 최소화합니까?

분류에서Dev

rJava를 사용하여 더 큰 최대 힙 크기로 JVM을 초기화하는 방법

분류에서Dev

투명 뷰를 하위 뷰로 추가 할 때 메모리를 대폭 늘립니다.

Related 관련 기사

  1. 1

    pom 파일을 통해 최대 Java 힙 크기 늘리기

  2. 2

    Java 힙 크기를 늘리려 고 할 때 오류 발생

  3. 3

    Java 6의 최대 힙 크기를 늘리는 방법은 무엇입니까?

  4. 4

    최대 힙 내에서 byte []를 할당 할 때 Java OutOfMemoryError

  5. 5

    최소 힙을 최대 힙으로 사용할 수 있습니까?

  6. 6

    최대 힙 크기보다 더 많은 메모리를 사용하는 Java 프로세스

  7. 7

    대용량 병렬 Java 8 스트림을 사용할 때 힙 공간 오류를 방지하는 방법

  8. 8

    hadoop jar를 사용할 때 힙 크기를 늘리는 방법은 무엇입니까?

  9. 9

    sudo를 사용할 때 명령을 찾을 수 없습니다.

  10. 10

    System.in에서 버퍼 리더의 readline ()를 사용할 때 문자의 최대 크기 무엇입니까

  11. 11

    Java Web Start를 사용하여 32 비트 및 64 비트 JVM에 대해 서로 다른 최대 힙 크기를 가질 수 있습니까?

  12. 12

    ssh를 통해 스크립트를 실행할 때`date` 또는`find` 명령을 사용할 수 없습니다.

  13. 13

    bash 스크립트는 if 문을 사용할 때 명령을 찾을 수 없음 오류를 제공합니다.

  14. 14

    WinSCP를 사용하여 날짜 범위 내의 파일을 다운로드 할 때 " 'get'명령에 대한 매개 변수가 없습니다."

  15. 15

    람다 및 콜백을 사용할 때 tkinter의 명령

  16. 16

    창이 먼저로드되고 대화 형 기능을 사용할 때 명령이 실행됩니다.

  17. 17

    AT 명령을 사용하여 POST를 수행 할 때 HTML 헤더를 어떻게 사용자 정의합니까?

  18. 18

    getDrawingCache를 사용할 때 최대 비트 맵 크기가 있습니까?

  19. 19

    위젯을 최대화 할 때 다른 것없이 특정 QPushButton의 크기를 확장하는 방법

  20. 20

    내장 명령을 사용할 때 쉘이 분기됩니까?

  21. 21

    C ++에서 system ( "command")를 사용할 때 일반 명령 줄 대신 cygwin을 호출 할 수 있습니까?

  22. 22

    DispatcherTimer는 사용할 때마다 간격을 늘립니다.

  23. 23

    char 배열의 최대 크기를 알 때 malloc 사용

  24. 24

    Java-최대 힙의 정수를 사용한 비사 전적 역순

  25. 25

    STL 우선 순위 대기열을 사용하는 최소 힙 설명

  26. 26

    '$?'를 사용할 때 'ls'에 대한 명령을 찾을 수없는 이유는 무엇입니까?

  27. 27

    JQuery 토글을 사용할 때 스크립트가 반복기의 첫 번째 값만 최소화합니까?

  28. 28

    rJava를 사용하여 더 큰 최대 힙 크기로 JVM을 초기화하는 방법

  29. 29

    투명 뷰를 하위 뷰로 추가 할 때 메모리를 대폭 늘립니다.

뜨겁다태그

보관