编译Exchange或者Connector 或者Algorithm时,出现无法下载SNAPSHOT包的情况

这是因为本地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>
1 个赞

太喜欢这个系列了:+1:t2:

浙ICP备20010487号