Tôi đang cố gắng đặt kích thước heap javac
cho java vm vĩnh viễn. Tôi đã đặt số JAVA_OPTS
thành -Xmx64m
hoạt động tuyệt vời khi tôi gọi java
nhưng không phải là javac
. Tôi vẫn gặp vấn đề về kích thước đống. Có một biến khác nhau tôi có thể đặt trong .bashrc của tôi để thay đổi là vĩnh viễn?javac đặt kích thước heap mặc định cho java vĩnh viễn
Khi tôi chạy javac -J-Xmx64m
, nó hoạt động rất tốt. Vì vậy, tôi chỉ cần một cách để làm cho tùy chọn đó -J-Xmx64m
vĩnh viễn.
FYI - Tôi đang chạy Ubuntu 11.10 với OpenJDK 1,7
Tôi tin rằng bạn có thể tìm thấy giải pháp của bạn ở đây ... http://stackoverflow.com/questions/104115/how -do-you-tăng-the-maximum-heap-size-cho-the-javac-process-in-borland-jbuil –
Đặt JAVA_TOOL_OPTIONS như đã đề cập trong liên kết đó đã thực hiện công việc. Tôi quản lý để làm cho nó ít nhất là nhận ra rằng tùy chọn đã được thiết lập. Nhưng bây giờ đột nhiên tôi vẫn nhận được các vấn đề heap mặc dù nó đã làm việc khi tôi thiết lập nó trước đó. –