2012-02-23 4 views

답변

0

tomcat-maven-plugin을 사용하십시오. IDE 내 지원은 localhost dev 전용입니다.

1

build.xml을 수정하여이 작업을 수행 할 수 있습니다. Tomcat 배포판에서 catalina-ant.jar이 필요합니다. 내 build-jars 디렉토리에 던져 넣습니다. ANT_HOME/lib에 넣을 수도 있습니다. 여기에 원격 톰캣에 배포 할 내 build.xml 파일에있는 내용은 다음과 같습니다 톰캣 7에서 사용자가 바람둥이-users.xml 파일에 설정된 관리자 스크립트의 역할을해야한다는

<property name="build-jars" location="build-jars" /> 
<property name="deploy" location="deploy" /> 
<property name="target.name" value="myapp" /> 
<property name="tomcat.manager.url" value="http://server.com:8080/manager/text"/> 
<property name="tomcat.manager.username" value="user" /> 
<property name="tomcat.manager.password" value="pass" /> 

<taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"> 
    <classpath> 
    <path location="${build-jars}"/catalina-ant.jar" /> 
    </classpath> 
</taskdef> 

<target name="deploy-war" depends="war" description="Deploy to Tomcat"> 
    <deploy url="${tomcat.manager.url}" 
      username="${tomcat.manager.username}" 
      password="${tomcat.manager.password}" 
      path="/${target.name}" 
      update="true" 
      war="file:${deploy}/${target.name}.war" /> 
</target> 

참고.

관련 문제