2013-02-08 31 views
15

Tôi nhận được dưới đây lỗi khi bắt đầu thựcĐã xảy ra lỗi nội bộ trong quá trình: "Cập nhật chỉ mục". Không gian dung lượng java trong nhật thực khởi động?

An internal error occurred during: "Updating indexes".Java heap space? 

Nó được chạy nửa tốt một giờ before.I khởi động lại nhật thực và nhận được lỗi này bây giờ? tôi có 8 gb ram, cửa sổ 7 64 bit OS. tôi đã thử khởi động lại hệ thống của mình nhưng không có gì hữu ích?

-startup 
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222 
-showsplash 
org.eclipse.platform 
-showLocation 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-product 
org.eclipse.epp.package.jee.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-vm 
C:/Program Files (x86)/Java/jdk1.6.0_25/bin/javaw.exe 
-vmargs 
-Dfile.encoding=UTF-8 
-Dosgi.requiredJavaVersion=1.5 
-Xms512m 
-Xmx1024m 

Bạn không chắc chắn vấn đề là gì?

+1

Bạn nên thử tăng kích thước heap, chỉ trong trường hợp nó thực sự *** là *** vấn đề. Đặt -Xmx2048m, khởi động lại Eclipse, sau đó làm sạch tất cả các dự án. Đóng Eclipse và khởi chạy lại. – Perception

Trả lời

31

Nếu bạn có M2E hoặc Maven khác Plugin cài đặt, bạn nên kiểm tra xem tùy chọn tại 'Window -> Preferences -> Maven - > Tải xuống chỉ mục cập nhật kho lưu trữ khi khởi động 'được bật. Tắt nó và xem nó có giải quyết được vấn đề bộ nhớ hay không.

+1

Giải quyết vấn đề của tôi ~ @nivrig Tôi đã thử tăng Xmx trong eclipse.ini, nó không giúp ích gì. –

0

Nếu bạn đang sử dụng eclipse hoặc MyEclipse, bạn có thể tăng bộ nhớ bằng cách thay đổi trong file .ini (myeclipse.ini)

-Xmx2048m

-XX: MaxPermSize = 1024M

XX : ReservedCodeCacheSize = 512M

-Dosgi.nls.warnings = bỏ qua

Nó sẽ giải quyết vấn đề kết nối với không gian heap.

Các vấn đề liên quan