testforstephen / vscode-pde

VSCode extension to support Eclipse PDE
18 stars 4 forks source link

Unable to locate secure storage module #34

Closed jnnks closed 3 years ago

jnnks commented 3 years ago

I would like to access a private package repository which needs authentication via user/password. Eclipse is managing that with the local secure storage, usually under ~\.eclipse\org.eclipse.equinox.security. Every time I change the target platform I have to enter a master password to access the credentials.

How can I manage that with the vscode extension? Some suggestions include giving eclipse a flag pointing to a master password file, eg. -eclipse.keyring <file_path>, but I do not know how to give that flag to the extension.

I appreciate the work you put into this extension as it may be my saving grace to not having to use Eclipse.

jnnks commented 3 years ago

Update: I found a workaround for my case: Nexus Repository Docker Containers. Super easy to setup an run with a web UI. The p2 proxies will take your user and password and your target-platform definition can point to the local docker containers url. Since my dependencies basically never change or update, this is an easy plaster.