curl --user admin:admin http://localhost:8080/manager/text/reload?path=/myapp
Doc aqui: HOWTO DO app do gerenciador, recarregar um aplicativo existente
A função de script de gerente é necessária para o usuário, conforme a documentação diz:
Seria bastante inseguro enviar ao Tomcat configurações padrão que permitissem a qualquer pessoa na Internet executar o aplicativo Manager no seu servidor. Portanto, o aplicativo Manager é enviado com o requisito de que qualquer pessoa que tente usá-lo deve se autenticar, usando um nome de usuário e uma senha que tenham o script de gerente de função
associado a eles. Além disso, não há nome de usuário no arquivo de usuários padrão ( $CATALINA_BASE/conf/tomcat-users.xml
) ao qual esta função foi atribuída. Portanto, o acesso ao aplicativo Manager é completamente desativado por padrão.
Nota: O Tomcat 6 usa diferentes URLs de gerenciamento. ( COMO FAZER do App Apache Tomcat 6.0 Manager )