Gần đây tôi đã quay lại dự án sau khi không sử dụng nó trong một vài tuần. Dự án không được tạo ra trong Eclipse nó đã được nhập khẩu và không có tệp '.classpath' trong vùng làm việc của dự án.Thiếu tệp .classpath trong dự án Eclipse
Tôi chắc chắn rằng trước đây tôi đã thêm thành công tệp .jar mới bằng cách nhấp chuột phải vào chúng và chuyển đến 'Thêm để tạo đường dẫn', nhưng nhờ lỗi không liên quan tôi phải thêm lại tệp vào đường dẫn xây dựng, và bây giờ bất cứ khi nào tôi cố gắng thêm một file .jar mới tôi nhận được lỗi sau:
Error while adding a library
Reason:
Could not write file C:\Users\Charles\workspace\hive\.classpath
Hoặc, nếu tôi cố gắng thêm một tập tin sử dụng Cấu hình xây dựng con đường, tôi nhận được lỗi sau:
'Setting build path' has encountered a problem.
Could not write file:
C:\Users\Charles\workspace\hive\.classpath
Tôi có các phiên bản trước của dự án này trước khi thêm tệp .jar và không có .classpa th tập tin cho bất kỳ của họ, hoặc, vì vậy tôi đã không vô tình xóa nó bất cứ lúc nào.
Nếu có ai có thể giúp tôi, tôi sẽ rất biết ơn (tôi rất cần thêm các tệp .jar này để tôi có thể thực hiện một số công việc thực tế).
Điều làm tôi khó chịu nhất là tôi chắc chắn nó đã hoạt động trước đó, nhưng tôi đã cố gắng thực hiện tương tự trong các phiên bản trước của dự án và tôi luôn gặp lỗi tương tự.
Dường như vấn đề quyền truy cập cơ bản của ứng dụng. Bạn đang sử dụng hệ điều hành nào? Là .classpath ẩn? Nếu bạn đang sử dụng mac, tôi đề nghị bạn sử dụng thiết bị đầu cuối và tìm ra sự cho phép trong thư mục dự án của bạn. Nếu bạn đang sử dụng các cửa sổ, hãy kiểm tra xem tùy chọn hiển thị tệp ẩn có được đặt thành true không và sử dụng một số tiện ích như trình mở khóa để xem các chương trình khóa trên thư mục. –
Bạn đã kiểm tra xem tệp có chỉ đọc không? – fmucar
Nó đã bị ẩn. Cảm ơn rất nhiều. Tôi cảm thấy như một chút của một thằng ngốc, nhưng tôi tò mò muốn biết lý do tại sao nó làm việc trước đây, và sau đó đột nhiên quyết định không làm việc (tập tin là DEFINITELY luôn luôn đặt để ẩn)? bất cứ ai có thể rụng bất kỳ ánh sáng về điều này? Cảm ơn rất nhiều vì những người trả lời nhanh của bạn, rất hữu ích. – tre