apache tomcat 默认访问项目(直接输入IP就能访问项目)

将项目拷贝到%tomcat_home%/webapps/ROOT 目录下,即可。

使用Ant 自动布署:

<?xml version="1.0" encoding="UTF-8"?> <!-- 需要修改 Begin --> <project name="project" default="all" basedir="."> <property name="project-name" value="wealth"/> <!-- lib--> <property name="lib" value="../webroot/web-inf/lib"/> <!-- lib--> <property name="tomcat-root" value="D:/Program Files/Tomcat 6.0"/><!-- tomcat根目录 --> <property name="webapp-name" value="hzdw"/><!-- web应用名字,war包名是:web应用名+".war" --> <!-- 需要修改 End --> <target description="Build file usage info (default task)" name="all"> <echo message=" Available Targets:"/> <echo message="-------------------------------------------------------"/> <echo message=" javadoc - Generate the API HTML pages"/> <echo message=" deploy - Deploy WebApp"/> <echo message="-------------------------------------------------------"/> </target> <!-- Generate the API HTML pages --> <target name="javadoc" description="Generate the Javadoc HTML pages."> <delete dir="../javadoc" /> <mkdir dir="../javadoc" /> <javadoc destdir="../javadoc" windowtitle="${project-name} Project Class Library" use="yes" linksource="yes" splitindex="yes" encoding="UTF-8" docencoding="UTF-8"> <classpath> <fileset dir="${lib}"> <include name="*.jar"/> </fileset> </classpath> <!-- 需要修改 Begin --> <packageset dir="../src" defaultexcludes="yes"> <include name="com/wealth/**"/> <!-- 不包含过滤器,否则报错,不能生成文档,不知道什么原因,如果你知道请告诉我 --> <exclude name="com/wealth/user/auth/filter/**"/> </packageset> <!-- 需要修改 End --> </javadoc> </target> <!-- 自动部署web应用 --> <target name="deploy"> <!-- 停止tomcat服务 --> <exec executable="cmd" failοnerrοr="false"> <arg line="/c net stop Tomcat6" /> </exec> <!--删除原来部署的文件--> <delete dir="${tomcat-root}/webapps/${webapp-name}"></delete> <delete file="${tomcat-root}/webapps/${webapp-name}.war"></delete> <delete dir="${tomcat-root}/work/Catalina/localhost/${webapp-name}"></delete> <!--将"war"包拷贝到tomcat/webapps目录下--> <copyfile src="${webapp-name}.war" mce_src="${webapp-name}.war" dest="${tomcat-root}/webapps/${webapp-name}.war" forceoverwrite="true"/> <!-- 启动tomcat服务 --> <exec executable="cmd" failοnerrοr="true"> <arg line="/c net start Tomcat6" /> </exec> </target> <!-- 自动部署web应用到 “ROOT” --> <target name="deployToRoot"> <!-- 停止tomcat服务 --> <exec executable="cmd" failοnerrοr="false"> <arg line="/c net stop Tomcat6" /> </exec> <!--删除原来部署的文件--> <delete dir="${tomcat-root}/webapps/${webapp-name}"></delete> <delete file="${tomcat-root}/webapps/${webapp-name}.war"></delete> <delete dir="${tomcat-root}/webapps/ROOT"></delete> <delete dir="${tomcat-root}/work/Catalina/localhost/${webapp-name}"></delete> <!-- 将jdbc.properties文件拷贝到工程目录/WEB-INF/classes/jdbc.properties --> <copyfile src="jdbc.properties" mce_src="jdbc.properties" dest="${webapp-name}/WEB-INF/classes/jdbc.properties" forceoverwrite="true"/> <!-- 将server.xml文件拷贝到tomcat/conf/server.xml --> <copyfile src="server.xml" mce_src="server.xml" dest="${tomcat-root}/conf/server.xml" forceoverwrite="true"/> <!--将工程文件夹拷贝到tomcat/webapps/ROOT--> <copydir src="${webapp-name}" mce_src="${webapp-name}" dest="${tomcat-root}/webapps/ROOT" forceoverwrite="true"/> <!-- 启动tomcat服务 --> <exec executable="cmd" failοnerrοr="false"> <arg line="/c net start Tomcat6" /> </exec> <exec executable="cmd" failοnerrοr="true"> <arg line="/c start http://127.0.0.1/" /> </exec> </target> </project>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值