最近项目涉及到部署war,和tomcat 中service.xml的配置。
1.打war包:
项目(反键)-->Export-->Web/war file-->Next-->选择war包导出路径-->Finish
2.war 运行:
将war文件放入到tomcat下webapps文件夹中,运行startup.bat 即可。
3.运行tomcat,http://localhost:8080 不想出现Tomcat管理页面,方法有两个:
第一:修改Tomcat\webapps\ROOT 目录下的index.jsp 文件即可。修改时,可以将root目录中除了index.jsp文件全部删除
第二:对tomcat\conf\server.xml 文件进行修改(采用第二种方法,如果unpackWARs设置为true时,tomcat第二次启动才能看到效果)
<Host name="localhost" appBase="webapps" unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="/MCKS_ServerA" path="" reloadable="true" />
</Host>
将unpackWARs="false"运行时,不解压war包;path设置为空,这时输入http://localhost:8080,项目会自动跳转到docBase指向的文件;docBase可以给予一个绝对路径,也可以docBase="/MCKS_ServerA",这个指向的是MCKS_ServerA文件夹下的文件,可以给予一个index.jsp文件,在项目中web.xml进行配置。