Java « Автоматический запуск GlassFish V2 при старте системы

Есть:
  1. Windows 2000 (не смеяться)
  2. GlassFish V2


Создаю батник для запуска
C:winntsystem32sc.exe create Web1 binPath= "C:GlassFishlibappservService.exe
"C:GlassFishbinasadmin.bat start-domain --user admin --passwordfile C:GlassFishpassword.txt domain1"
"C:GlassFishbinasadmin.bat stop-domain domian1""
start= auto DisplayName= "Web1"

В ответ мне пишут SUCCESS!
Смотрим в Диспетчер задач видим
  1. appservService
  2. java.exe


После того как я разлогиниваюсь с компа, веб-сервер пропадает. Если мы зайдем оборатно на комп, то увидим, что процесса java.exe уже нет.


Как быть?


PS О том какой батник должен был прочитал здесь , но может я неправильно понял?


UPD: утилита sc.exe, которая вызывается в батнике создает службу.

1 ответов


http://wiki.glassfish.java.net/Wiki.jsp?page=FaqRunAsWindowsService
Суть в следующем:
1. Качаем GlassfishSvc.jar и копируем в каталог установки Glassfish.
2. Оттуда выполняем java -jar GlassfishSvc.jar -i

запускаться как служба


А если через планировщик? В планировщике заданий есть вариант запуска "при включении компьютера"