lqxue

常用链接

统计

book

tools

最新评论

tomcat 远程部署]

1、tomcat-users.xml should include one more role, 'admin'..e.g.

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="admin"/>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="admin" password="secret" roles="manager,admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
</tomcat-users>
2、ant 脚本

<target name="tomcatDeploy" depends="compile">
  
<taskdef name="tdeploy" classname="org.apache.catalina.ant.DeployTask">
    
<classpath refid="cp">
    
</classpath>
  
</taskdef>
  
<tdeploy url="${tomcat.url}" username="${tomcat.username}" password="${tomcat.password}" path="${tomcat.path}" war="${dir.target}/${warFileName}" />
 
</target>
 
<target name="tomcatUndeploy" description="Remove web application">
  
<taskdef name="tomcatUndeploy" classname="org.apache.catalina.ant.UndeployTask" classpathref="cp" />
  
<tomcatUndeploy url="${tomcat.url}" username="${tomcat.username}" password="${tomcat.password}" path="${tomcat.path}"/>
  
</target>

posted on 2007-10-29 11:10 lqx 阅读(672) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: