这是因为本地maven 配置中没有配置 允许下载SNAPSHOT的仓库。 maven中会有一个默认的central 仓库,该仓库是用来存放release 正式版本的,snapshot版本的依赖包不在central仓库。
所以当编译时提示 Could not find artifact com.vesoft:client:jar:xxx-SNAPSHOT
时需要在maven 的setting.xml配置中增加以下配置: (要放在profiles 作用域内)
<profile>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>