7

Eclipseでのパスワードの保存に問題があります。私のパスワードはどれも「記憶」されておらず、Eclipseが私のWindowsアカウントがアクセスできないフォルダーにパスワードを保存しようとしていることがわかりました。

保存しようとします

D:\Users\Administrator\.eclipse\org.eclipse.equinox.security\secure_storage

存在せず、Winアカウントが書き込みできなかったディレクトリ。

私が見つけたのは、user.home変数がD:\ Users\Administratorに設定されていることです。私の大げさな推測は、Javaをインストールしたのは管理者アカウントだからです。

だから私の質問は-user.homeパスを変更することはできますか、または少なくとも他のいくつかのプロパティを変更して、Eclipse Secure Storageを他の場所で機能させることはできますか?

編集:だから私はここで解決策を見つけましたEclipseに最適なJVM設定は何ですか?

これをeclipse.iniに追加しました:

-eclipse.keyring
C:\ some \ path \ file.txt

これにより、ターゲットのパスワードストレージファイルが変更されました。

4

4 に答える 4

8
-Duser.home=C:\your\path

Eclipseルナでテスト済み。

于 2014-07-29T10:57:53.910 に答える
5

安全な保管場所は、「eclipse.keyring」設定によって設定されます。

保存場所を、相対パスを使用してeclipseフォルダーの下の構成フォルダーに変更するには、eclipse.iniファイルの「-vmargs」行の前に以下を追加します。

-eclipse.keyring
configuration\.eclipse\org.eclipse.equinox.security\secure_storage

それ以外の場合、絶対パスは次のように使用できます。

-eclipse.keyring
C:\eclipse\configuration\.eclipse\org.eclipse.equinox.security\secure_storage

「secure_storage」ファイルをユーザーディレクトリに保持するには、選択した場所にファイルをコピーします。

EclipseMarsでテスト済み。

于 2015-10-07T10:01:51.737 に答える
1

100%確実ではありませんが、この行を追加すると

-user c:\some\path

eclipse.iniに追加するか、cmdパラメーターとして使用してください。

于 2012-04-04T19:47:05.233 に答える
1

フォルダを指すようにeclipse.iniに新しい引数を追加してみてください

http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/reference/ref-securestorage-options.htm

それは私が見つけた唯一の解決策です

于 2014-05-21T12:33:55.140 に答える