我正在搞乱 Tomcat 服务器,我认为发生了一些奇怪的事情。我从 apache 网站下载了 Tomcat 7(不是 RPM,而是 tar.gz)。据我了解,应该设置 CATALINA_HOME 和 CATALINA_BASE 环境变量,但是当我在终端上导出时,我看不到它们中的任何一个,但服务器通过 bin/startup.sh 正常启动,甚至说
Using CATALINA_BASE: /home/andrzej/apache-tomcat-7.0.25
Using CATALINA_HOME: /home/andrzej/apache-tomcat-7.0.25
Using CATALINA_TMPDIR: /home/andrzej/apache-tomcat-7.0.25/temp
Using JRE_HOME: /usr/lib/jvm/jre
Using CLASSPATH: /home/andrzej/apache-tomcat-7.0.25/bin/bootstrap.jar:/home/andrzej /apache-tomcat-7.0.25/bin/tomcat-juli.jar
我认为前几天变量已设置,但现在我尝试将它们与 keytool 一起使用来生成证书,但我注意到它们不存在。
我是否错过了一些东西,因为即使我看不到它们,一切都工作正常(启动/关闭和使用 tomcat 进行 eclipse)?
这些环境变量是可选的。如果系统上没有设置,Tomcat 将仅根据当前运行脚本的位置设置一些默认值(startup.sh
等等),只要 Tomcat 运行,就会使用它。如果您了解 Shell 脚本语言,只需打开catalina.sh
在编辑器中保存文件并阅读它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)