- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Tomcat初探(二)
如果没有设置CATALINA_BASE这个环境变量,那么就把CATALINA_HOME的值给他。这两者有啥区别呢?后者显然指的就是安装目录,也就是bin目录所在的目录。我们知道,同一个tomcat实例上可以运行多个web应用,于是当tomcat起停的时候,这几个web应用都会受到影响。另外,这几个web应用还会共享同一个tomcat的配置(就是tomcat的server.xml文件)、工作目录work、日志记录等。有些时候,这时很不方便的,我们需要单独起停某个应用,或者需要对其使用的tomcat环境进行个性
2016-12-18 22:22:27 3099
原创 Tomcat初探(一)
最后我们看看catalina.sh是如何被启动的:它是被exec命令启动的,且传入了两个参数,一个是start,这个参数意义很明显;那么第二个是啥意思?搜了一下,它也是一个shell内置变量,功能和“$*”类似,都代表传递给命令或脚本的所有参数,只是前者以数组的形式存储,而“$*”以字符串的形式存储。在这里的作用是把所有传递给startup.sh的变量全部给catalina.sh。
2016-12-18 11:07:54 2034
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人