最近开发了一个短信报警的服务,打成程序包之后,再本地windows启动(start.bat)没有问题,但是发到生产环境,报如下错:
Could not find the main class
莫名其妙的报错,网上查了一下,都无法解决,后来想到既然我本地是正常的,那很有可能是环境问题,于是查看了环境上的jdk版本,发现是1.6,而我打包用的版本是1.8,于是将环境上的版本改为1.8.重新启动,恢复正常。