Nie mogę pobrać biblioteki, aby pobrać bibliotekę pamięci typu data-pro-pro. Mam następującą konfigurację:lein zainstaluj bibliotekę danych w pamięci podręcznej na komputerze Mac:
~/.lein/credentials.clj.gpg
{#"my\.datomic\.com" {:username "..."
:password "..."}}
a projekt
(defproject datomic-example "0.1.0-SNAPSHOT"
:repositories {"my.datomic.com" {:url "https://my.datomic.com/repo"
:creds :gpg}}
:dependencies [[org.clojure/clojure "1.6.0"]
[com.datomic/datomic-pro "0.9.4956"]])
zainstalować GPG poprzez brew install gpg
, następnie bieg lein deps
daje mi następujący błąd:
Could not decrypt credentials from /Users/.../.lein/credentials.clj.gpg
gpg: no valid OpenPGP data found.
gpg: decrypt_message failed: eof
See `lein help gpg` for how to install gpg.
(Could not transfer artifact com.datomic:datomic-pro:pom:0.9.4956 from/to my.datomic.com (https://my.datomic.com/repo): Not authorized , ReasonPhrase:Unauthorized.)
This could be due to a typo in :dependencies or network issues.
If you are behind a proxy, try setting the 'http_proxy' environment variable.
UWAGA: Stworzyłem pom.xml/settings.xml
zgodnie z opisem na stronie głównej i działało natychmiast z maven
. Wiem również, że mogę zainstalować bibliotekę peer bezpośrednio od datomic/bin/maven-install
, ale wolałbym zwykłą instalację leiningen
.
Wypróbowałem to i nadal otrzymuję to: "Nie mogłem przeniesienie artefaktu com.datomic: datomic-pro: pom: 0.9.5206 z/na my.datomic.com (https://my.datomic.com/repo): Niedozwolone, ReasonPhrase: Nieautoryzowane. Może to być spowodowane literówką w: zależnościach lub problemach z siecią. Jeśli jesteś za serwerem proxy, spróbuj ustawić zmienną środowiskową "http_proxy". " – letronje
@letronje czy kiedykolwiek to rozgryzłeś? Dostaję to samo działa na włóczędzy – Kendall