无法获取数据客户端工件
Couldn't get datomic client artifact
我正在关注 on-prem "getting started" guide 好吧,"get started" on datomic,最终目标是稍后将副项目应用程序迁移到 ions。
开始我的回复时,我得到 Could not find artifact com.datomic:client-pro:jar:0.9.5786 in central (https://repo1.maven.org/maven2/)
。
这是我的 ~/.m2/settings.xml
文件:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>my.datomic.com</id>
<username>my-email</username>
<password>my-key</password>
</server>
</servers>
</settings>
还有我的 deps.edn
文件:
{:deps
{some-other-libs {:mvn/version "blah"}
com.datomic/client-pro {:mvn/version "0.9.5786"}
}
:mvn/repos
{"my.datomic.com" {:url "https://my.datomic.com/repo"}
}
}
出于某种原因,我看不出我做错了什么,"it" 似乎没有尝试从 "my.datomic.com" 获取依赖项,而是在 Maven Central 上找不到它后卡住了。
我正在使用 Clojure 1.9.0。有人可以帮忙吗?
我还没有尝试过 on-prem 版本的 Datomic,但如果你只是想开始,你可以克隆以下 repo:
https://github.com/cloojure/tupelo-datomic
其中包括 datomic-free
的(精选)副本
我混淆了 my.datomic.com/account 页面中指定的入门和依赖示例之间的依赖版本。
正确的版本应该是0.8.28:
{:deps
{
com.datomic/client-pro {:mvn/version "0.8.28"}
}
:mvn/repos
{"my.datomic.com" {:url "https://my.datomic.com/repo"}
}
}
我正在关注 on-prem "getting started" guide 好吧,"get started" on datomic,最终目标是稍后将副项目应用程序迁移到 ions。
开始我的回复时,我得到 Could not find artifact com.datomic:client-pro:jar:0.9.5786 in central (https://repo1.maven.org/maven2/)
。
这是我的 ~/.m2/settings.xml
文件:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>my.datomic.com</id>
<username>my-email</username>
<password>my-key</password>
</server>
</servers>
</settings>
还有我的 deps.edn
文件:
{:deps
{some-other-libs {:mvn/version "blah"}
com.datomic/client-pro {:mvn/version "0.9.5786"}
}
:mvn/repos
{"my.datomic.com" {:url "https://my.datomic.com/repo"}
}
}
出于某种原因,我看不出我做错了什么,"it" 似乎没有尝试从 "my.datomic.com" 获取依赖项,而是在 Maven Central 上找不到它后卡住了。
我正在使用 Clojure 1.9.0。有人可以帮忙吗?
我还没有尝试过 on-prem 版本的 Datomic,但如果你只是想开始,你可以克隆以下 repo:
https://github.com/cloojure/tupelo-datomic
其中包括 datomic-free
我混淆了 my.datomic.com/account 页面中指定的入门和依赖示例之间的依赖版本。
正确的版本应该是0.8.28:
{:deps
{
com.datomic/client-pro {:mvn/version "0.8.28"}
}
:mvn/repos
{"my.datomic.com" {:url "https://my.datomic.com/repo"}
}
}