dimOn писал(а):
Т.е. вы jsl64.exe прописали везде руками вместо jsl.exe? Или откуда там такое имя?
Но у вас основная ошибка начинается с
Цитата:
Error: Could not find or load main class ru.bitel.frk.server.CmdTcpServer
нужно сначала добиться, чтобы оно батником запускалось, конечно. Потом уже со службой возиться. Если батник не находит класс - то там что-то с класспатхами.
java должна стоять восьмая для всех приложений 6.2. Сделайте чтобы она была прописана для всех bat-ников и попробуйте запустить всё-таки руками сначала.
Код:
@echo off
cd %BGCASHCHECK_SERVER_DIR%
set CLASSPATH=D:\apps\BGCashcheckServer62;D:\apps\BGCashcheckServer62\lib\*
"C:\Program Files\Java\jre1.8.0_45\bin\java" -cp %CLASSPATH% ru.bitel.frk.server.CmdTcpServer %1 %2 %3 > D:\apps\BGCashcheckServer62\log\cashserver.out 2>&1
Уже даже ручками прописал пути, тоже самое:
Код:
Error: Could not find or load main class ru.bitel.frk.server.CmdTcpServer
Про jsl64.exe, там стояло jsl.exe, но бантник не сработал поэтому попробовал jsl64
_________________
Код:
Клиент: вер. 6.2.874 / 05.02.2018 12:48:36
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151
Сервер: вер. 6.2.1203 / 05.02.2018 12:50:34
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45