tomcat同时启动多个,以及问题解决
1.tomcat多启动
修改tomcat/cof/server.xml文件。
将里面的端口全部修改,这是就可以启动多个tomcat了。、
2.如果在系统环境中没有配置JAVA_HOME这是tomcat会无法启动,解决办法。
编辑bin/starup.bat在第25行加入
JAVA_HOME=….(jdk安装路径)
保存。
3.tomcat无法启动。
(1)jdk环境变量没有配置正确。
(2)端口被占用。删除端口。
4.如何访问一个web应用
![tomcat同时启动多个,以及问题解决 tomcat同时启动多个,以及问题解决]()
5.tomcat管理虚拟目录 <welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
其中index.html就是网站首页。
7.打jar包
cmd下,jar -cvf 文件名.war *
修改tomcat/cof/server.xml文件。
将里面的端口全部修改,这是就可以启动多个tomcat了。、
2.如果在系统环境中没有配置JAVA_HOME这是tomcat会无法启动,解决办法。
编辑bin/starup.bat在第25行加入
JAVA_HOME=….(jdk安装路径)
保存。
3.tomcat无法启动。
(1)jdk环境变量没有配置正确。
(2)端口被占用。删除端口。
4.如何访问一个web应用
5.tomcat管理虚拟目录
编辑tomcat/conf/server.xml,在<host>里面加入如下
得<Context path=”/mypath” docBase=”F:\myblog”/>
docBase是web应用的目录。path是访问路径。
reloadable:如果设为true表示tomcat会自动更新web应用,但是开销会比较大。所以开发时可以设为true,一旦发布就要该为false。
upackWAR:如果为true则war包自动解压,如果false不自动解压。
重启tomcat后生效。
6.修改web应用的默认首页。
编辑webapps/webname/WEB-INF/web.xml,在里面加入
其中index.html就是网站首页。
7.打jar包
cmd下,jar -cvf 文件名.war *
8.tomcat配置自己的主机名。(只是输入www.ru.com就能访问http://localhost:8080/ru/index.html)
9.配置tomcat的默认主机
编辑/conf/server.xml
<Engine name=”Catalina” defaultHost=”localhost”>
将localhost改成想设置成默认主机的名字。
10,配置servlet的lib库
环境变量里面CLASSPATH
tomcatpath/lib/servlet-cgi.jar
11.tomcat不重新启动reload一个web应用
http://localhost:8080
tomcat manager,输入用户名,密码,找到对应的web应用,reload。