Одна вещь, которую вы можете сделать переносимым, - это реализовать сервлет, который инициализирует все, что вам нужно, в его методе init () (и, возможно, вызвать System.exit () в случае сбоя, я не знаю, есть ли у вас разрешение на это Кот). Затем вы должны загрузить его, используя <load-on-startup>
в вашем web.xml
, чтобы указать порядок инициализации.