2011-10-31 24 views
29

tôi đột nhiên phát hiện ra rằng các thư mục plugins của workspace Eclipse của tôi là rất lớn, và tôi phát hiện ra các tập tin sau đây:Tại sao maven Eclipse tạo ra các tệp .cfs lớn không có lý do?

  • ... \ EclipseWorkspace \ .metadata \ .plugins \ org.eclipse.m2e.core \ mối quan hệ \ d5024e88244f4087c1f73b4a8fae2df4_i.cfs ~ 200MB
  • E:. \ m2 \ kho \ .cache \ M2E \ 1.0.100 \ d9d714e11cb097b3ffcec91cccc65d3e \ min_n.cfs và cũng _r.cfs ~ 200MB mỗi

Trước khi tìm những những tập tin khổng lồ tôi thậm chí không biết Maven là gì, tôi không chọn cài đặt nó (phải có với nâng cấp Indigo) và tôi chưa bao giờ sử dụng nó hoặc nói với nó để lập chỉ mục hoặc bộ nhớ cache bất cứ điều gì.

Tôi đã thấy this question và googled rộng rãi, nhưng không thể tìm ra lý do tại sao maven hoặc mối quan hệ thậm chí còn làm bất cứ điều gì !

Có thể ai đó vui lòng giải thích cho tôi lý do tại sao nó tạo các tệp này ngay từ đầu, đặc biệt là khi tôi không sử dụng hoặc cho phép/cho phép nó?

Cảm ơn trước!

+0

Bạn có bất kỳ dự án nào sử dụng maven để kiểm soát quá trình xây dựng của họ không? Có lẽ các dự án mã nguồn mở mà bạn đã nắm lấy nguồn cho? – chrisbunney

+0

Không xa như tôi biết, tôi thậm chí không biết Maven là gì trước khi tôi phát hiện ra điều này, và tất cả các dự án của tôi trong không gian làm việc của tôi là những thứ mà tôi tạo ra từ đầu. Những điều duy nhất tôi đã thay đổi là cài đặt các plugin PyDev, ProDT và ML-Dev, trong khi rối tung xung quanh với Python, Prolog và ML. – sparrowt

+5

câu trả lời hay nhất này. – Kilokahn

Trả lời

4

Tôi chỉ gặp vấn đề tương tự. Tôi chỉ làm một số mã hóa thử nghiệm và thấy rằng 250MB được lưu trữ trong một tập tin

... eclipse-workspace.metadata.plugins \ org.eclipse.m2e.core \ mối \ d9d714e11cb097b3ffcec91cccc65d3e_j.cfs

tôi thấy điều này :

http://dev.eclipse.org/mhonarc/lists/m2e-users/msg01708.html

M2E lưu trữ chỉ số Lucene ở hai nơi. Chỉ mục cho mỗi không gian làm việc là được lưu trữ trong .metadata/.plugins/org.eclipse.m2e.core/nexus và có cũng là bộ nhớ cache chung trong ~/.m2/repository/.cache/m2e/$ {m2e.version}.

Hãy thử dọn dẹp bộ nhớ cache và xem sự cố có biến mất không.

Vâng - nhưng điều đó vẫn không đến khi nào và tại sao nó được lưu trữ ở đó.

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