Перейти к содержанию
Авторизация  
nilyex

Voron dev Epilogue last ishodniki

Рекомендуемые сообщения

Ребята, кто компилил данные исходы, есть вопросы: 1) батник создал build.bat, прописал в нем: ant -f build.xml -l compile.log, при компиляции море ошибок. Так же в исходах есть файл nbbuild.xml, его не компилил, стоит ли? 2) Какая ява версия jdk нужна для компила? Стоит 1.8 0_91 jdk и jre, в переменных средах пути указал, пути к анту так же. В логах ругань была на сурс 1.6, снес яву 8 и поставил 6.045, ошибки не исчезли. Просто фанат данных хроник, скомпилить грамотно не получается. Хроники хф компилятся на ура. Если нужен будет лог ошибок - приложу в спойлере. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выложи чистый хмл под спойлер

Изменено пользователем donero

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
42 минуты назад, donero сказал:

Выложи чистый хмл под спойлер

 

Спойлер

<?xml version="1.0" encoding="UTF-8"?>
<project name="VDT_Epilogue_All" default="compile" basedir=".">
    <property name="src" location="java"/>
    <property name="lib" location="dp/lib"/>
    <property name="build" location="./../VDT_Epilogue_All"/>

    <path id="classpath">
        <fileset dir="${lib}">
            <include name="c3p0-0.9.1.2.jar"/>
            <include name="commons-lang.jar"/>
            <include name="commons-logging.jar"/>
            <include name="jacksum.jar"/>
            <include name="javolution.jar"/>
            <include name="mysql-connector-java-bin.jar"/>
            <include name="tools.jar"/>
        </fileset>
    </path>

    <target name="compile">
        <delete dir="${build}"/>
        <mkdir dir="${build}"/>

        <mkdir dir="${build}/dist"/>
        <mkdir dir="${build}/dist/login"/>
        <mkdir dir="${build}/dist/login/log"/>
        <mkdir dir="${build}/dist/game"/>
        <mkdir dir="${build}/dist/game/log"/>
        <mkdir dir="${build}/dist/game/geodata"/>
        <mkdir dir="${build}/dist/sql"/>

        <mkdir dir="${build}/classes"/>
        <javac destdir="${build}/classes"
               optimize="on"
               debug="on"
               source="1.6"
               target="1.6"
               encoding="UTF-8"
               includeantruntime="false"
               nowarn="off">
            <compilerarg value="-Xlint:all"/>
            <src path="${src}"/>
            <classpath refid="classpath"/>
        </javac>
        <exec executable="${basedir}/dp/lib_svn/svnversion.exe" outputproperty="l2p.revision"
              failifexecutionfails="false">
            <arg line="-n ."/>
        </exec>
        <tstamp>
            <format property="build.tstamp" pattern="dd.MM.yyyy HH:mm"/>
        </tstamp>
        <concat destfile="${build}/classes/l2p/l2p-version.properties">
            version=${l2p.revision}
            builddate=${build.tstamp}
            java=${java.version} ${java.vendor}
        </concat>
        <jar destfile="${build}/l2pserver.jar" level="0">
            <fileset dir="${build}/classes"/>
            <manifest>
                <attribute name="Main-Class" value="l2p.Server"/>
            </manifest>
        </jar>
        <copy todir="${build}/dist/login">
            <fileset dir="${build}">
                <include name="l2pserver.jar"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/game">
            <fileset dir="${build}">
                <include name="l2pserver.jar"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/login/lib">
            <fileset dir="${lib}">
                <include name="*.jar"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/game/lib">
            <fileset dir="${lib}">
                <include name="*.jar"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/login">
            <fileset dir="${src}">
                <include name="LoginServer_loop.sh"/>
                <include name="RegisterGameServer.bat"/>
                <include name="RegisterGameServer.sh"/>
                <include name="StartLoginServer.bat"/>
                <include name="StartLoginServer.sh"/>
                <include name="StartSQLAccountManager.sh"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/game">
            <fileset dir="${src}">
                <include name="GameServer_loop.sh"/>
                <include name="StartGameServer.bat"/>
                <include name="StartGameServer.sh"/>
            </fileset>
        </copy>
        <mkdir dir="${build}/dist/game/config"/>
        <copy todir="${build}/dist/game/config">
            <fileset dir="dp/config">
                <include name="*.ini"/>
                <include name="*.xml"/>
                <include name="*.cfg"/>
                <include name="*.txt"/>
                <include name="fake_players.list"/>
                <exclude name="loginserver.ini"/>
                <exclude name="login_telnet.ini"/>
                <exclude name="hexid.txt"/>
            </fileset>
            <fileset dir="dp/config">
                <include name="custom/*.ini"/>
            </fileset>
        </copy>
        <mkdir dir="${build}/dist/login/config"/>
        <copy todir="${build}/dist/login/config">
            <fileset dir="dp/config">
                <include name="loginserver.ini"/>
                <include name="login_telnet.ini"/>
                <include name="log.ini"/>
                <include name="console.cfg"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/login">
            <fileset dir="dp/data">
                <include name="servername.xml"/>
            </fileset>
        </copy>
        <copy todir="${build}/dist/game/data">
            <fileset dir="dp/data"/>
        </copy>
        <copy todir="${build}/dist/game/custom">
            <fileset dir="dp/custom"/>
        </copy>
        <copy todir="${build}/dist/sql">
            <fileset dir="dp/sql"/>
        </copy>

        <delete dir="${build}/classes"/>

        <zip destfile="${build}/VDT_Epilogue.zip" basedir="${build}/dist"/>
    </target>
</project>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...