На серверах приложений вы не можете запустить приложение Java.Вы должны развернуть веб-приложение как войну или ухо.
Что вы можете сделать:
1) Преобразуйте ваше автономное Java-приложение в веб-приложение и определите сервлет.Этот сервлет начнет ваш процесс.Таким образом, в этом случае, когда сервер запускается, он развернет ваш пакет (war или ear), инициализирует ваш сервлет и затем запустит ваш процесс.2) Превратите ваше автономное Java-приложение в веб-приложение с помощью планировщика (Linux Quartz), чтобы запустить ваш процесс.Это лучше, чем первый вариант, потому что вам не нужно создавать servt.
PS: Когда вам нужно запустить отдельное приложение java, мы обычно используем другие сервисы для этой работы (например, Control-M или вкладка cron в Linux)