如何在Web服务中启动时加载方法

时间:2011-05-08 05:42:12

标签: java web-services

我有一个使用AXIS2并在tomcat服务器上运行的java webservice。

我需要在服务器启动时加载文件,我不知道该怎么做。我试过添加一个main方法,但它不起作用。在服务器启动时加载文件需要做些什么吗?

2 个答案:

答案 0 :(得分:1)

如果在AXIS2服务器中没有特定的方法,您可以尝试使用Singleton patternstatic initialization block

答案 1 :(得分:0)

对Axis不太了解,但是你可以在Web服务旁边部署一个ContextListener,或者在web.xml中声明的带有<load-on-startup>1</load-on-startup>的servlet吗?