Lưu trữ an toàn Eclipse


108

Có thể tắt hoàn toàn mật khẩu lưu trữ an toàn của Eclipse không? Tôi đang chạy Eclipse Helios trên Windows 7.

Câu trả lời:


133

Để tắt lời nhắc mật khẩu chính, bạn phải chỉ định tệp chứa mật khẩu -eclipse.password, hãy xem Trợ giúp SDK EclipseLỗi 241223 .

Quy trình hoàn chỉnh như sau (đây là trên Linux, trên Windows, nó cũng sẽ hoạt động nếu bạn thay đổi đường dẫn):

  1. Thoát khỏi Eclipse
  2. Xóa thư mục ~ / .eclipse / org.eclipse.equinox.security
  3. Tạo một tệp văn bản chứa mật khẩu chính của bạn, ví dụ: echo "secret" > ~/.eclipse/master
  4. Thêm vào phần trên cùng của eclipse.ini, được tìm thấy trong thư mục chương trình Eclipse (dưới dạng hai dòng, không kết hợp thành một)

    -eclipse.password
    /home/user/.eclipse/master
    
  5. Khởi động lại Eclipse.

1
Ngay cả khi nó không vô hiệu hóa tính năng đó là một giải pháp tốt (nhưng kém an toàn hơn) để ngăn chặn lời nhắc ngớ ngẩn đó mọi lúc.
рüффп

Ngoài ra, hãy cẩn thận với bất kỳ khoảng trống nào sau đó -eclipse.password . Nó dường như bỏ qua tham số nếu có bất kỳ khoảng trắng nào sau nó.
Rodrigo Coacci

vấn đề duy nhất với giải pháp này là trong Ubuntu của tôi, nó luôn đọc /usr/lib/eclipse/eclipse.ini (Tôi đã cố thêm ~ / eclipse.ini, ~ / .eclipse / eclipse.ini, ~ / .eclipse.ini ) vì vậy tôi không muốn thêm mật khẩu của mình ở đó ...
Gavriel

@Gavriel, bạn chỉ có thể chạy nó như eclipse -eclipse.password /home/user/.eclipse/master(ví dụ: sửa đổi mục nhập trên màn hình) mà không cần sửa đổi eclipse.ini.
FlasH từ Ru

@FlasHfromRu, có lẽ, nhưng đó là một năm trước đây, bây giờ tôi sử dụng AndroidStudio và IDEA thay;)
Gavriel

129
  1. Windows-> tùy chọn-> sau đó nhập "bộ nhớ an toàn"
  2. Trong tab Nội dung, chọn [Bộ nhớ Bảo mật Mặc định].
  3. Nhấp vào Xóa.
  4. Để Eclipse khởi động lại.

11
Dễ dàng hơn nhiều và chọn đúng cách để xóa điều này. @exo_cw đúng nhưng giải pháp của bạn tốt hơn. Cảm ơn rất nhiều!
rbaleksandar

Đã đồng ý. NHƯNG, tôi vừa gặp tình huống khi tải, Eclipse hỏi mật khẩu chính nhưng có thứ gì đó đang chặn tôi nhập hoặc đóng bất kỳ cửa sổ nào hoặc chuyển đến tùy chọn. Tôi giết Eclipse, và xóa các thư mục (@exo_cw bước 1 & 2) và sau đó có thể nhận được trong xóa [Mặc định an toàn lưu trữ]
eugenevd

@ User1, giải pháp của bạn đã hoạt động. Cảm ơn rất nhiều. Tính năng lưu trữ an toàn này đã khiến tôi khó chịu mỗi khi khởi động Eclipse. Tự hỏi tại sao các nhà phát triển Eclipse thêm tính năng này.
Shekhar

điều này đã cố định cho tôi. vâng.
Leo Ufimtsev

2
trong khi điều này hoạt động, thì tôi không thể lưu trữ bất kỳ mật khẩu nào. Nếu bạn muốn lưu trữ mật khẩu nhưng không cần phải nhập mật khẩu chính mỗi khi một trong các mật khẩu của bạn được sử dụng, thì giải pháp hàng đầu tốt hơn.
Daniel_H

4

Đây là giải pháp của tôi trong Nano.2 trên Windows, nó rất hay và dễ dàng và dường như đang hoạt động:

  • Window -> Preferences -> General -> Security -> Security Storage
  • Tab Mật khẩu: trong phần Nhà cung cấp mật khẩu chính, bỏ chọn Tích hợp Windows và Nhắc giao diện người dùng

Tôi cũng đã thử xóa [Bộ nhớ bảo mật mặc định] trong tab Nội dung như một số câu trả lời khác được đề xuất, nhưng điều này là không cần thiết và nó sẽ được tạo lại khi khởi động lại.


2

Bây giờ bạn chỉ cần xóa nó, giả sử bạn không cần nó cho bất cứ điều gì. Đi tới Window> Preferences> General> Security> Secure Storage và sau đó nhấp vào tab 'Contents'. Nếu bạn nhấp vào nút Xóa và sau đó khởi động lại Eclipse, bạn sẽ không còn thấy cửa sổ bật lên nữa.

Theo những gì tôi hiểu, Lưu trữ an toàn chủ yếu được sử dụng với các kho lưu trữ như Git và SVN. Trong trường hợp của tôi, tôi không cần nó cho máy tính ở nhà của mình. Tôi sử dụng Git tại nơi làm việc, nhưng ngay cả như vậy, tôi chưa bao giờ thấy Lưu trữ an toàn bật lên trước đây.


1

Trên Ubuntu 11.10 với Eclipse Indigo đã cài đặt thư mục org.eclipse.equinox.security được ẩn trong thư mục /root/.eclipse. Làm một

sudo su
cd /root/.eclipse
mv org.eclipse.equinox.security org.eclipse.equinox.security.backup

Sau đó (lại) khởi động nhật thực và mật khẩu sẽ biến mất.


1
Bạn có sử dụng người dùng root để lập trình không? : - |
Matteo

Tại sao bạn đề xuất sử dụng người dùng root?
Danilo Piazzalunga,

Tôi không đề nghị nó. Tôi chỉ nói trong cài đặt của tôi nó đã ở đó. Tôi đã thêm thông tin vì tôi không thể tìm thấy thư mục được đề cập trong câu trả lời ở trên.
steros

1

Trong windows 7, Powerprise 64 bits + java 8 Trong eclipse, hãy truy cập:

Preferences
--> General
    -> security
        -> secure Storage. 
            In master Password providers UNCKECK Windows integration (64 bits)

Sau đó vào Chung - kết nối mạng - proxy Và chỉnh sửa cài đặt proxy của bạn. Một trình hướng dẫn xuất hiện để tạo Bộ nhớ an toàn


1

Trong khi mở Eclipse hoặc nhập dự án, đôi khi bạn có thể gặp lỗi được gọi là Salt phải dài 8 byte . Điều này là do xung đột giữa kho khóa Java và hệ điều hành.

Một trong những giải pháp sau đây là giải pháp của vấn đề này.

► Giải pháp 1: Xóa tệp <USERHOME> .eclipse \ org.eclipse.equinox.security \ secure_ lưu trữ khỏi hệ thống của bạn. Sau đó, hãy khởi động lại máy và thử sử dụng Eclipse ***.

► Giải pháp 2: Bỏ chọn tab Tích hợp Windows (64 bit) và Lời nhắc giao diện người dùng từ Mật khẩu của Windows -> Tùy chọn -> Chung -> Bảo mật -> Lưu trữ an toàn. Sau đó, vui lòng khởi động lại máy và thử sử dụng Eclipse.

► Giải pháp 3: Xóa [Bộ nhớ bảo mật mặc định] khỏi tab Nội dung của Windows -> Tùy chọn -> Chung -> Bảo mật -> Bộ nhớ an toàn. Sau đó, vui lòng khởi động lại máy và thử sử dụng Eclipse.


Giải pháp 3 đã thử và nó hoạt động cho các gói từ EC Store.
coz
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.