es 的编译命令如下
./gradlew assemble
命令编译出来的包默认是带有"SNAPSHOT"后缀的,这种快照版本的的es 安装包,部署起来可能会有问题。比如,当想要获取es版本号的时候,es会报错:
illegal version format - snapshots are only supported until version 2.x
因此我们需要编译出release版本的安装包。
解决方法很简单,修改编译命令如下即可:
./gradlew assemble -Dbuild.snap-shot=false