gcj에서 out of memory 오류 해결
- Posted at 2006/12/04 15:52
- Filed under Program/JAVA
gcj는 Java를 바이트 코드가 아닌 실행 코드 바꿔주는 역할을 한다.
다음 사이트 참고 : http://wiki.kldp.org/wiki.php/GCJ
이때 컴파일 시 다음과 같은 문제가 발행할 경우
gcj --main=ExamGCJ ExamGCJ.java -o ExamGCJ
ExamGCJ.java:0: error: malformed .zip archive in CLASSPATH: /usr/java/jdk1.5.0_10/lib/tools.jar/
jc1: out of memory allocating 1342179073 bytes after a total of 286720 bytes
CLASSPATH에서 tool.jar를 지우고 다시 컴파일 한다.
export CLASSPATH=.
gcj --main=ExamGCJ ExamGCJ.java -o ExamGCJ
다음 사이트 참고 : http://wiki.kldp.org/wiki.php/GCJ
이때 컴파일 시 다음과 같은 문제가 발행할 경우
gcj --main=ExamGCJ ExamGCJ.java -o ExamGCJ
ExamGCJ.java:0: error: malformed .zip archive in CLASSPATH: /usr/java/jdk1.5.0_10/lib/tools.jar/
jc1: out of memory allocating 1342179073 bytes after a total of 286720 bytes
CLASSPATH에서 tool.jar를 지우고 다시 컴파일 한다.
export CLASSPATH=.
gcj --main=ExamGCJ ExamGCJ.java -o ExamGCJ
Posted by 김형준
- Response
- No Trackback , 2 Comments
Trackback URL : http://www.jaso.co.kr/trackback/131
Comments List
-
바이트 코드를 바꿔주는것이 아니라 java class를 C나 C++에서 호출할 수 있도록 동적라이브러리로 wrapping해주는 툴로 알고있습니다. pylucense돌리시나봐요 -_-;
-
감사합니다. pylucene보다는 hadoop file system에 대한 기능중 일부를 C 코드에서 사용할 일이 생겨서요.
-






