桑 2013-03-22
今天更新远程服务器上一个Tomcat下的应用。
服务器上有两个Tomat,一个是6.0.14的,一个是6.0.35的。
据管理员说,程序部署在了6.0.14上。
于是,开始更新。
程序更新好了,tomcat也重启了,可就是不显示新内容。
没办法,删除本机临时文件、删除服务器Work目录下内容,都不管用。
正摸不着头脑时,忽然想起了环境变量。一看,果然在这里有问题,环境变量里配置了
Catalina_base和Catalina_home,都指向的是6.0.35。
我晕,怪不得,无论6.0.14怎么启动,因为环境变量的关系,最终启动的都是6.0.35的应用。
问题找到了就好办了,更新6.0.35下的内容就好了。
5.环境变量配置在linux系统下,需要将可执行文件配置到环境变量或将文件移动到属于环境变量的目录里面方法一:将文件移动到属于环境变量目录中sudo mv chromedriver /user/bin
写脚本涉及到数据库的配置信息,然后上面要求这种关键信息不能体现到脚本中,哦,那怎么办,那我去哪里读取数据库信息呢?从运行脚本的机器的环境变量里读取数据库信息,这样脚本中全是代码,就没有明文配置信息了。