87497118 2020-02-12
在安装环境变量时,可能会遇上
The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
这时候要在环境变量里配置好
CATALINA_HOME
E:\apache-tomcat-7.0.99
就像这样,
好,再试一遍,
然鹅你会发现还是不行,
第一个点来了,更新完环境变量后,虽然不需要重启电脑,但是需要重启程序,因为你之前打开程序,用的还是之前的环境变量。
所以这里在修改完环境变量后,新打开一个cmd窗口,重新输入startup.bat。发现还是报错了,那再回到之前修改的那里,先看第一处,很正常,就是Tomcat的路径。
再看第二处,认真看可以发现,有一个分号。这时候点击下面的编辑文本,在这里把最后的分号删掉,
因为在一开始编辑的时候,在path路径里看到不同的value后面都加了分号,所以自作聪明地在这里也加上了分号,同时不知道要重启cmd窗口,两个问题加在一起,导致一个环境变量配了我好半天。
在配置成功后,再次输入startup.bat,应该就可以打开一个新窗口了,像这样,这时候就可以打开http://127.0.0.1:8080/了,记住这个Tomcat地窗口不能关,关了窗口,服务就关闭了。
如果出现乱码,找到conf下面的logging.properties文件,打开,修改这一行的值为GBK,默认应该是UTF-8
5.环境变量配置在linux系统下,需要将可执行文件配置到环境变量或将文件移动到属于环境变量的目录里面方法一:将文件移动到属于环境变量目录中sudo mv chromedriver /user/bin
写脚本涉及到数据库的配置信息,然后上面要求这种关键信息不能体现到脚本中,哦,那怎么办,那我去哪里读取数据库信息呢?从运行脚本的机器的环境变量里读取数据库信息,这样脚本中全是代码,就没有明文配置信息了。