1、压缩版tomcat启动的时候会闪退(web服务软件,作用就是共享本地资源的作用)因为tomcat是用Java语言编写的,所以当运行的时候就需要有虚拟机的存在,如果不存在就会启动不起来(闪退),其实tomcat会默认的在环境变量中找到Java_home的环境变量(bin的前一级目录)。所以只需要重新的设置下这个环境变量就可以了
2、CATALINE_HOME(tomcat的启动的顺序就是首先的加载JAVA_HOME环境变量,然后的加载cataline_home)这个环境变量的设置的作用就是加载启动指定目录下的tomcat(cataline_home要指定bin的前一级目录,就是tomcat的目录)一般不建议设置这个环境变量,如果不设置的话就会加载启动的tomcat下的配置文件的
3、tomcat是如何共享本地资源的
在tomcat的目录下有一个webapp目录,在这个目录下新建一个文件夹,在文件夹里面放入共享的内容就可以了,这里面可以放一些简单的页面等。然后就可以输入相应的地址访问(http://localhost:8080/test/test.html)这里的http://localhost:8080实质上已经进入到了webapps的目录下了,这里的test就是在这个目录下的文件夹名字,test.html就是具体的文件名。
4、关于上下文的理解:
在实际的开发中如果采用的是myeclipse开发的,在启动tomcat旁边就有一个部署项目的按钮,这个按钮实际上就是将所要指定的项目放到tomcat的webapps目录下的,这时候对应的文件夹就是上下文,这里的上下文的作用就是如果当前目录下有多个项目,就是用于区分项目的,然后目录里面会有WebContent同一级的目录,这里主要是放置jsp等,在web-inf下放置的就是编译后的class文件。
2、CATALINE_HOME(tomcat的启动的顺序就是首先的加载JAVA_HOME环境变量,然后的加载cataline_home)这个环境变量的设置的作用就是加载启动指定目录下的tomcat(cataline_home要指定bin的前一级目录,就是tomcat的目录)一般不建议设置这个环境变量,如果不设置的话就会加载启动的tomcat下的配置文件的
3、tomcat是如何共享本地资源的
在tomcat的目录下有一个webapp目录,在这个目录下新建一个文件夹,在文件夹里面放入共享的内容就可以了,这里面可以放一些简单的页面等。然后就可以输入相应的地址访问(http://localhost:8080/test/test.html)这里的http://localhost:8080实质上已经进入到了webapps的目录下了,这里的test就是在这个目录下的文件夹名字,test.html就是具体的文件名。
4、关于上下文的理解:
在实际的开发中如果采用的是myeclipse开发的,在启动tomcat旁边就有一个部署项目的按钮,这个按钮实际上就是将所要指定的项目放到tomcat的webapps目录下的,这时候对应的文件夹就是上下文,这里的上下文的作用就是如果当前目录下有多个项目,就是用于区分项目的,然后目录里面会有WebContent同一级的目录,这里主要是放置jsp等,在web-inf下放置的就是编译后的class文件。