2013-07-28 24 views

Trả lời

39

Đây là số bug trong plugin "Công cụ Linux". Dường như các plugin không thể tạo ra các tập tin quy định tại

Window -> Preferences -> Specfile Editor -> hoàn RPM -> Đường dẫn đến tệp danh sách các gói

và do đó giữ cố gắng tạo ra nó.

Để khắc phục, chỉ cần tạo một tệp trống và chỉ định tệp đó là "Tệp danh sách đường dẫn đến gói".

Lưu ý: Tạo tệp mặc định (.pkglist) hơi phức tạp trong Windows vì trình khám phá Windows sẽ không cho phép bạn tạo tệp có tên bắt đầu bằng dấu chấm. Vì vậy, hoặc sử dụng một tên tập tin khác và đặt nó vào "Đường dẫn đến tệp danh sách gói" hoặc đổi tên tệp thành .pkglist trên bảng điều khiển.

+1

Nhưng tại sao tôi có plugin 'Công cụ Linux' trên Windows? – einpoklum

+0

Tôi đoán chúng được cài đặt theo mặc định trong IDE Eclipse cho các nhà phát triển C/C++ vì tôi có cùng một vấn đề và không cài đặt chúng một cách rõ ràng. – Ignitor

+3

Nếu bạn đã cài đặt Cygwin, bạn có thể tạo một tệp '.pkglist' trong đó. – Ashitakalax

16

tôi đã có thể giải quyết việc này trong Eclipse Kepler bằng cách vào Window -> Preferences -> Specfile Editor -> RPM Completions và un-kiểm tra Automatically build the RPM packages proposal list

3

Run as administrator Eclipse và nó sẽ tạo ra này không thành công. Chương trình bình thường không có quyền ghi vào thư mục này.

Khi nhà phát triển dựa vào thông báo lỗi có ý nghĩa? Ngoài ra, nó sẽ có thể khay để ghi vào tập tin này đôi khi trong tương lai và điều đó cũng sẽ thất bại. Làm cho điều này không thể ghi được cho người dùng, thông thường các chương trình chạy với quyền của người dùng!

+0

Rất tiếc, tôi không có đặc quyền quản trị viên. – einpoklum

+0

Có an toàn để chạy Eclipse với đặc quyền quản trị không? – Technophile

0

Tôi đã nhận được điều này đơn giản vì danh sách% USERPROFILE% .pkg của tôi không tồn tại, vì vậy việc tạo tệp trống giải quyết được sự cố cho tôi.

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