Приспособление батника - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.

Ответ
Опции темы
Непрочитано 03.01.2011, 22:58   #1
Аватар для Wolfas
Пользователь

Автор темы (Топик Стартер) Приспособление батника

Доброго времени суток:
Помогите приспособить батник, предназначенный для запуска сервера, на 32bit Java но на 64bit OS.
Необходимо запустить на 32bit OS.

Код:
@echo off
:start

set JAVA6="auto"
set JAR=aj-gameserver.jar

set X86="%ProgramFiles(x86)%"
if %JAVA6% == "auto" (
  echo Autodetecting java
  if %X86% NEQ "" (
    echo Testing x86 folder
    for /D %%j in ("%ProgramFiles(x86)%\jre6*" "%ProgramFiles(x86)%\jre1.6.*" "%ProgramFiles(x86)%\jdk1.6.*" "%ProgramFiles(x86)%\Java\jre6*" "%ProgramFiles(x86)%\Java\jre1.6.*" "%ProgramFiles(x86)%\Java\jdk1.6.*") do (
      echo Checking %%j folder
      if exist "%%j\bin\java.exe" (
        echo Found java in %%j folder
        set JAVA6="%%j\bin\java.exe"
      )
    )
  ) else (
    echo Testing default folder
    if defined ProgramFiles (
    for /D %%j in ("%ProgramFiles%\jre6*" "%ProgramFiles%\jre1.6.*" "%ProgramFiles%\jdk1.6.*" "%ProgramFiles%\Java\jre6*" "%ProgramFiles%\Java\jre1.6.*" "%ProgramFiles%\Java\jdk1.6.*") do (
        echo Checking %%j folder
        if exist "%%j\bin\java.exe" (
          echo Found java in %%j folder
          set JAVA6="%%j\bin\java.exe"
        )
      )
    )
  )
)

:rerun
if %JAVA6% == "auto" (
  echo ERROR: Java not found!
  echo Please download and install from java.com
  pause
  exit
) else (
  echo Starting java from %JAVA6%
  %JAVA6% -Xms512m -Xmx1536m -ea -Xbootclasspath/p:./libs/jsr166.jar -cp ./libs/*;%JAR% com.aionjava.gameserver.GameServer

  if errorlevel 11 (
    if not exist %JAR% (
      echo ========================================
      echo Warning: %JAR% not not found.
      echo ========================================
    )

    echo ERROR: Failed to run %JAR%
    echo JAVA6=%JAVA6%
    pause
    exit
  )

  if errorlevel 10 (
    goto rerun
  )

  if errorlevel 1 (
    if not exist %JAR% (
      echo ========================================
      echo Warning: %JAR% not found.
      echo ========================================
    )

    echo ERROR: Failed to run %JAR%
    echo JAVA6=%JAVA6%
    pause
    exit
  )
)
При запуске выдаёт такую ошибку:

Код:
Autodetecting java
Testing default folder
Checking D:\Program Files\Java\jre6 folder
Found java in D:\Program Files\Java\jre6 folder
Checking D:\Program Files\Java\jdk1.6.0_21 folder
Found java in D:\Program Files\Java\jdk1.6.0_21 folder
Starting java from "D:\Program Files\Java\jdk1.6.0_21\bin\java.exe"
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
========================================
Warning: aj-gameserver.jar not found.
========================================
ERROR: Failed to run aj-gameserver.jar
JAVA6="D:\Program Files\Java\jdk1.6.0_21\bin\java.exe"
Для продолжения нажмите любую клавишу . . .
__________________
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Wolfas вне форума Ответить с цитированием
Непрочитано 03.01.2011, 23:05   #2
Аватар для ALeKsIuS

По умолчанию Re: Приспособление батника

aj-gameserver.jar not found. Смотри тот ли ты ява файл запускаешь.
ALeKsIuS вне форума Ответить с цитированием
Непрочитано 03.01.2011, 23:09   #3
Пользователь

По умолчанию Re: Приспособление батника

Попробую убрать в пути ProgramFiles(x86) преписку (x86)
А лучше проверь полностью правильность пути!
Nales вне форума Ответить с цитированием
Непрочитано 03.01.2011, 23:43   #4
Аватар для Wolfas
Пользователь

Автор темы (Топик Стартер) Re: Приспособление батника

Убрал, x86 из путей, отредактировал, первый адрес в соответствии со своим + подрезал аппетиты GS на оперативную память..

Что именно дало запуститься серверу, не знаю...
Но он начал работать)

Добавлено через 2 минуты
Хотя, вот достаточно было.

-Xms512m -Xmx1536m - -Xms512m -Xmx1336m

Просто этот Батник неправильно выдаёт ошибки
__________________
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".

Последний раз редактировалось Wolfas; 03.01.2011 в 23:46. Причина: Добавлено сообщение
Wolfas вне форума Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 15:51. Часовой пояс GMT +3.

Вверх