Fazer método executar uma vez. Quando iniciar o tomcat

Falar galera, eu to querendo saber como criar um método que só vai ser executado na hora de “startar” o tomcat.

Obrigado.

Sei como saber quando uma aplicação é iniciada. Serve?

http://docs.oracle.com/javaee/6/api/javax/servlet/ServletContextListener.html

Olá amigo, crie uma classe que herda ( ou implementa, não me lembro ) de ServletContextListener.

Daí vc terá q implementar 2 metodos, o destroy e o outro que é o que a classe fará quando iniciarlizar.

Daí é só você ir no seu web.xml e colocar la o seu listener.