nilyex 0 Опубликовано 25 ноября, 2018 Ребята, кто компилил данные исходы, есть вопросы: 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 19 Опубликовано 25 ноября, 2018 (изменено) Выложи чистый хмл под спойлер Изменено 25 ноября, 2018 пользователем donero Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
nilyex 0 Опубликовано 25 ноября, 2018 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> Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты