程序install或者package后生成的jar包 如: partner.1.0.jar
注意:下列shell脚本只需要將name=改成你jar包版本前的名字即可 如果jar包是partner.1.0.jar 將name改成partner即可,并且在当前shell脚本目录mkdir一个version文件夹,將jar包都丢入到version里,然后./install.sh 会在当前目录生成一个partner.jar -> version/partner-1.0-SNAPSHOT.jar 然后./start.sh启动或者./restart重新启动就ok了,如果将来有新的包可以將版本号提高一些比如。。partner.1.1.jar,无需kill包,可以先將partner.1.1.jar丢入version再./install.sh install脚本会自动识别version目录下name=partner的jar包版本号,会按最高的自动再次生成一个partner.jar -> version/partner-1.1-SNAPSHOT.jar ,然后你只需要./restart.sh就可以了
./install.sh脚本
根据自定义目录version/下寻找最高版本的包生成一个jar包到当前目录
name=partner
latestName=`ls -1 version/$name-*.jar |sort -V | tail -n1`
echo $latestName
chmod +x $latestName
ln -sf $latestName $name.jar