2012-05-25 2 views
2

Tomcat (7)의 특정 응용 프로그램을 명령 줄을 사용하여 시작/중지 할 수 있습니까?Tomcat 터미널 명령

이 관리자 응용 프로그램이 브라우저를 통해 액세스 할 수없는 경우에 대한 수용하는 것입니다 ...

+0

은 관리자의 웹 애플리케이션은 * 전혀 * 액세스 할 수 없습니다 , 아니면 그냥 브라우저를 통해? 당신이 그것을 원한다면 당신이 그것에 연결할 수 있어야합니다 ... –

+0

예, 나는 wget/curl을 통해 액세스 할 수 있지만 브라우저를 사용하지는 않습니다. – NubieJ

+0

@NubieJ : 절대적으로 올바른 답변을 게시하십시오 –

답변

1

톰캣 매니저는 비 대화식 명령을 받아 들일 수 있습니다. 지원되는 명령에 대한 섹션을 읽어보십시오. http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Supported_Manager_Commands

원하는 경우 Ant를 사용하여 해당 명령 중 일부를 실행할 수도 있습니다. 해당 섹션도 있습니다.

+0

OP 질문과 같이 명령 줄입니까? –

+0

예, 맞습니다. 사용하는 것을 잊었습니다.) +1 –

+0

@ChristopherSchultz Perfect! 그게 정확히 내가 찾고 있던거야! – NubieJ

1

시도해보십시오. command-line script for managing tomcat은 tomcat-manager입니다. 그것은 바람둥이와 함께 제공되는 관리 응용 프로그램에 HTTP를 통해 이야기하고 같은 유닉스 쉘에서 물건을 수행 할 수 있습니다

$ tomcat-manager --user=admin --password=newenglandclamchowder \ 
> http://localhost:8080/manager/ stop /myapp 

과 :

$ tomcat-manager --user=admin --password=newenglandclamchowder \ 
> http://localhost:8080/manager start /myapp 
관련 문제