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

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:Ошибки

Ответ
Опции темы
Непрочитано 17.06.2013, 12:29   #1
Участник

Автор темы (Топик Стартер) Компиляция исходников

Здравствуйте!
При компилирование исходников L2EMU через ant
вылетают следующие ошибки
CT2.6_Data
Код:
dist:
   [delete] Deleting directory C:\svn\CT2.6_Data\build
    [mkdir] Created dir: C:\svn\CT2.6_Data\build
    [mkdir] Created dir: C:\svn\CT2.6_Data\build\dist
    [mkdir] Created dir: C:\svn\CT2.6_Data\build\dist\l2j-gameserver\dist
     [copy] Copying 31024 files to C:\svn\CT2.6_Data\build\dist\l2j-gameserver\dist
     [copy] Copying 94 files to C:\svn\CT2.6_Data\build\dist

BUILD FAILED
C:\svn\CT2.6_Data\build.xml:71: Warning: Could not find file C:\svn\CT2.6_Data\.svn\entries to copy.

Total time: 2 minutes 0 seconds
CT2.6_Source
Код:
no-args:
     [echo] Please select one of the following targets:
     [echo]     j2me (J2ME CLDC 1.1+)
     [echo]     gcj (GNU Compiler for Java - GCC 3.2)
     [echo]     1.4 (J2SE 1.4+)
     [echo]     1.5 (J2SE 1.5+)
     [echo]     1.6 (J2SE 1.6+)
     [echo] (use -Ddebug=off to turn off debug information)

BUILD FAILED
C:\svn\CT2.6_Source\Javolution\build.xml:287: No target specified

Total time: 0 seconds
В компиляции исходников опыта не имею,подскажите пожалуйста как исправить данные ошибки.
sakson вне форума Ответить с цитированием
Непрочитано 17.06.2013, 17:29   #2
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: Компиляция исходников

Переведите то что написано в вашем посте, а именно строку
C:\svn\CT2.6_Data\build.xml:71: Warning: Could not find file C:\svn\CT2.6_Data\.svn\entries to copy.
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 17.06.2013, 17:59   #3
Участник

Автор темы (Топик Стартер) Re: Компиляция исходников

Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
Переведите то что написано в вашем посте, а именно строку
C:\svn\CT2.6_Data\build.xml:71: Warning: Could not find file C:\svn\CT2.6_Data\.svn\entries to copy.
Я понел,что там нету файла.Только вопрос где его взять?
sakson вне форума Ответить с цитированием
Непрочитано 17.06.2013, 18:02   #4
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Компиляция исходников

Удалить папку .svn и убрать упоминания об svn в build.xml
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 17.06.2013, 19:08   #5
Участник

Автор темы (Топик Стартер) Re: Компиляция исходников

Цитата:
Сообщение от [STIGMATED] Посмотреть сообщение
Удалить папку .svn и убрать упоминания об svn в build.xml
Сделал.Я к чему эти глулые вопросы задаю,не повлияет ли удаление переменной на стабильность сборки?

И пожалуйста помогите решить данную ошибку
CT2.6_Source
Код:
no-args:
     [echo] Please select one of the following targets:
     [echo]     j2me (J2ME CLDC 1.1+)
     [echo]     gcj (GNU Compiler for Java - GCC 3.2)
     [echo]     1.4 (J2SE 1.4+)
     [echo]     1.5 (J2SE 1.5+)
     [echo]     1.6 (J2SE 1.6+)
     [echo] (use -Ddebug=off to turn off debug information)

BUILD FAILED
C:\svn\CT2.6_Source\Javolution\build.xml:287: No target specified

Total time: 0 seconds
sakson вне форума Ответить с цитированием
Непрочитано 17.06.2013, 19:23   #6
Аватар для SoniPro
Супергерой

По умолчанию Re: Компиляция исходников

В пути C:\svn\CT2.6_Source\Javolution\ нету файла build.xml
SoniPro вне форума Ответить с цитированием
Непрочитано 17.06.2013, 20:18   #7
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: Компиляция исходников

Цитата:
Сообщение от sakson Посмотреть сообщение
Сделал.Я к чему эти глулые вопросы задаю,не повлияет ли удаление переменной на стабильность сборки?

И пожалуйста помогите решить данную ошибку
CT2.6_Source
Код:
no-args:
     [echo] Please select one of the following targets:
     [echo]     j2me (J2ME CLDC 1.1+)
     [echo]     gcj (GNU Compiler for Java - GCC 3.2)
     [echo]     1.4 (J2SE 1.4+)
     [echo]     1.5 (J2SE 1.5+)
     [echo]     1.6 (J2SE 1.6+)
     [echo] (use -Ddebug=off to turn off debug information)

BUILD FAILED
C:\svn\CT2.6_Source\Javolution\build.xml:287: No target specified

Total time: 0 seconds
Ну епрст, вам указан файл и строка в нём, откройте build.xml и посмотрите строку 287 через нотпад ++ очень хорошо видны строки, что бы не считать...
Да и думаю если Вы после этого сообщения всё просмотрите в файле, Вы сами прекрастно поймёте в чём дело
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 29.06.2013, 05:29   #8
Участник

Автор темы (Топик Стартер) Re: Компиляция исходников

Такая проблемка.Ребят в самой папки исходников лежат 3 папки
1.CT2.6_Compile -Уже скомпилированная сборка
2.CT2.6_Data -дата пак
3.CT2.6_Source - и как я понел сам сервер

Вот вопрос, в папки "CT2.6_Data(дата пак)" лежит файл build.xml,вроде компилирует все нормально.
А вот в папки CT2.6_Source, файл "build.xml" вообще отсутствует,там просто много папок.Вопрос как спомпилировать сам сервер,папку "CT2.6_Source"? Если отсутствует файл "build.xml"?

Пордон,есть один файл "build.xml" в папки "Javolution" но как я понел,это не само ядро
Вот файл "build.xml" в папки "Javolution":
Код:
<!-- ANT BUILD FILE (Ref. http://jakarta.apache.org/ant ) -->
<project name="Javolution" default="no-args" basedir=".">
    <description>
        Javolution - Java(TM) Solution for Real-Time and Embedded Systems.
    </description>

    <target name="_init">
        <tstamp />
        <property name="library" value="javolution" />
        <property name="version" value="5.5" />
        <property name="release" value="1" />
        <property name="jarpath" value="target/${library}-${version}.${release}" />
        <property name="javaGenerated" value="target/generated-sources/java" />
        <property name="javaSource" value="src/main/java" />
        <property name="javadocSource" value="src/main/javadoc" />
        <property name="bin" value="target/classes" />
        <property name="api" value="target/site/apidocs" />
        <property name="debug" value="on" />
        <property name="compile.debuglevel" value="source,lines,vars" />
        <property name="encoding" value="UTF-8" />
    </target>

    <target name="clean" depends="_init">
        <delete dir="${bin}" />
        <delete dir="${api}" />
        <delete dir="${javaGenerated}" />
        <delete file="${jarpath}.jar" />
        <delete file="${jarpath}-src.zip" />
        <delete file="${jarpath}-bin.zip" />
    </target>

    <target name="_init_j2me">
        <property name="vm" value="J2ME" />
        <property name="source" value="1.3" />
        <property name="target" value="1.1" />
        <copy todir="${javaGenerated}/j2me">
            <fileset dir="${javaSource}/_templates/java" />
        </copy>
        <copy todir="${javaGenerated}/j2mex">
            <fileset dir="${javaSource}/_templates/javax" />
        </copy>
        <copy todir="${javaGenerated}/javolution" >
            <fileset dir="${javaSource}/_templates/javolution" />
        </copy>
        <replace dir="${javaGenerated}" includes="**/*.java">
            <replacetoken><![CDATA[_templates.java]]></replacetoken>
            <replacevalue><![CDATA[j2me]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}" includes="**/*.java">
            <replacetoken><![CDATA[_templates.javolution]]></replacetoken>
            <replacevalue><![CDATA[javolution]]></replacevalue>
        </replace>
        <copy todir="${javaGenerated}/org/xml" filtering="false">
            <fileset dir="${javaSource}/org/xml" />
        </copy>
    </target>

    <target name="_init_1.4">
        <property name="vm" value="J2SE 1.4+" />
        <property name="source" value="1.4" />
        <property name="target" value="1.4" />
        <filter token="JVM-1.4+" value="*/" />
        <copy todir="${javaGenerated}" filtering="true">
            <fileset dir="${javaSource}/_templates" />
        </copy>
        <delete dir="${javaGenerated}/java/" />
        <replace dir="${javaGenerated}" includes="**/*.java">
            <replacetoken><![CDATA[_templates.]]></replacetoken>
            <replacevalue><![CDATA[]]></replacevalue>
        </replace>
    </target>

    <target name="_init_1.5">
        <property name="vm" value="J2SE 1.5+" />
        <property name="source" value="1.5" />
        <property name="target" value="1.5" />
        <filter token="JVM-1.4+" value="*/" />
        <filter token="JVM-1.5+" value="*/" />
        <copy todir="${javaGenerated}" filtering="true">
            <fileset dir="${javaSource}/_templates" />
        </copy>
        <delete dir="${javaGenerated}/java/" />
        <replace dir="${javaGenerated}" includes="**/*.java">
            <replacetoken><![CDATA[_templates.]]></replacetoken>
            <replacevalue><![CDATA[]]></replacevalue>
        </replace>
        <antcall target="_make_classes_parameterized" />
    </target>

    <target name="_init_1.6">
        <property name="vm" value="J2SE 1.6+" />
        <property name="source" value="1.6" />
        <property name="target" value="1.6" />
        <filter token="JVM-1.4+" value="*/" />
        <filter token="JVM-1.5+" value="*/" />
        <filter token="JVM-1.6+" value="*/" />
        <copy todir="${javaGenerated}" filtering="true">
            <fileset dir="${javaSource}/_templates" />
        </copy>
        <delete dir="${javaGenerated}/java/" />
        <replace dir="${javaGenerated}" includes="**/*.java">
            <replacetoken><![CDATA[_templates.]]></replacetoken>
            <replacevalue><![CDATA[]]></replacevalue>
        </replace>
        <antcall target="_make_classes_parameterized" />
    </target>

    <target name="_init_gcj">
        <property name="vm" value="GCJ" />
        <property name="source" value="1.4" />
        <property name="target" value="1.4" />
        <filter token="JVM-1.4+" value="*/" />
        <copy todir="${javaGenerated}" filtering="true">
            <fileset dir="${javaSource}/_templates" />
        </copy>
        <delete dir="${javaGenerated}/java/" />
        <replace dir="${javaGenerated}" includes="**/*.java">
            <replacetoken><![CDATA[_templates.]]></replacetoken>
            <replacevalue><![CDATA[]]></replacevalue>
        </replace>
        <copy todir="${javaGenerated}/org/xml" filtering="false">
            <fileset dir="${javaSource}/org/xml" />
        </copy>
    </target>

    <target name="_make_classes_parameterized">
     	<!-- Replace Javolution Enum with Java Enum -->
        <replace dir="${javaGenerated}" token="javolution.lang.Enum" value="java.lang.Enum" includes="**/*.java" />
        <delete file="${javaGenerated}/javolution/lang/Enum.java" />
    	
     	<!-- Remove javolution.text.Appendable (replaced by java.lang.Appendable) -->
        <delete file="${javaGenerated}/javolution/text/Appendable.java" />
        <replace dir="${javaGenerated}/javolution" includes="**/*.java">
            <replacetoken><![CDATA[javolution.text.Appendable]]></replacetoken>
            <replacevalue><![CDATA[java.lang.Appendable]]></replacevalue>
        </replace>

        <!-- Return Types (more specialized return type)-->
        <replace dir="${javaGenerated}/javolution" includes="**/TextBuilder.java">
            <replacetoken><![CDATA[Appendable/*TextBuilder*/]]></replacetoken>
            <replacevalue><![CDATA[ TextBuilder ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/FastSet.java">
            <replacetoken><![CDATA[Collection/*Set<E>*/]]></replacetoken>
            <replacevalue><![CDATA[ Set<E> ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/FastTable.java">
            <replacetoken><![CDATA[Collection/*List<E>*/]]></replacetoken>
            <replacevalue><![CDATA[ List<E> ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/FastList.java">
            <replacetoken><![CDATA[Collection/*List<E>*/]]></replacetoken>
            <replacevalue><![CDATA[ List<E> ]]></replacevalue>
        </replace>
        <!-- In Struct class -->
        <replace dir="${javaGenerated}/javolution" includes="**/Struct.java">
            <replacetoken><![CDATA[/* <S extends Struct> S*/ Struct]]></replacetoken>
            <replacevalue><![CDATA[ <S extends Struct> S ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/Struct.java">
            <replacetoken><![CDATA[/*S*/Struct]]></replacetoken>
            <replacevalue><![CDATA[ S ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/Struct.java">
            <replacetoken><![CDATA[/*S*/ Struct]]></replacetoken>
            <replacevalue><![CDATA[ S ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/Struct.java">
            <replacetoken><![CDATA[/* <M extends Member> M*/ Member]]></replacetoken>
            <replacevalue><![CDATA[ <M extends Member> M ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/Struct.java">
            <replacetoken><![CDATA[/*M*/Member]]></replacetoken>
            <replacevalue><![CDATA[ M ]]></replacevalue>
        </replace>
        <!-- In Generic Collections -->
        <replace dir="${javaGenerated}/javolution" includes="**/FastMap.java">
            <replacetoken><![CDATA[Record/*Entry<K,V>*/]]></replacetoken>
            <replacevalue><![CDATA[Entry<K,V>]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/FastList.java">
            <replacetoken><![CDATA[Record/*Node<E>*/]]></replacetoken>
            <replacevalue><![CDATA[Node<E>]]></replacevalue>
        </replace>
        <!-- Types from parameterized class. -->
        <replace dir="${javaGenerated}/javolution" includes="**/*.java">
            <replacetoken><![CDATA[Object/*{]]></replacetoken>
            <replacevalue><![CDATA[ ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/AllocatorContext.java">
            <replacetoken><![CDATA[ValueType/*{]]></replacetoken>
            <replacevalue><![CDATA[ ]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/*.java">
            <replacetoken><![CDATA[}*/]]></replacetoken>
            <replacevalue><![CDATA[ ]]></replacevalue>
        </replace>
        <!-- Variable length arguments, replace [] with ... -->
        <replace dir="${javaGenerated}/javolution" includes="**/*.java">
            <replacetoken><![CDATA[[]/*...*/]]></replacetoken>
            <replacevalue><![CDATA[...]]></replacevalue>
        </replace>
        <!-- Parameterized types-->
        <replace dir="${javaGenerated}/javolution" includes="**/*.java">
            <replacetoken><![CDATA[/*<]]></replacetoken>
            <replacevalue><![CDATA[ <]]></replacevalue>
        </replace>
        <replace dir="${javaGenerated}/javolution" includes="**/*.java">
            <replacetoken><![CDATA[>*/]]></replacetoken>
            <replacevalue><![CDATA[> ]]></replacevalue>
        </replace>
    </target>

    <target name="_compile" depends="_init">
        <mkdir dir="${bin}" />
        <!-- Compile everything in java generated directory -->
        <javac srcdir="${javaGenerated}" destdir="${bin}" classpath="${bin}" target="${target}" source="${source}" debug="${debug}" debuglevel="${compile.debuglevel}" encoding="${encoding}" />
    </target>

    <target name="doc" depends="_init">
        <!-- Copies javadoc resources to generated classes directory  -->
        <copy todir="${javaGenerated}" overwrite="true">
            <fileset dir="${javadocSource}" />
        </copy>
        <javadoc sourcepath="${javaGenerated}" classpath="${bin}" packagenames="javolution.*" excludepackagenames="javolution" destdir="${api}" windowtitle="Javolution v${version} API" overview="${javadocSource}/overview.html" author="true" version="true" charset="${encoding}" encoding="${encoding}" docencoding="${encoding}" stylesheetfile="${javadocSource}/stylesheet.css" splitindex="true">
            <header>
                <![CDATA[<A HREF="http://javolution.org">
                <SPAN CLASS="style0">J</SPAN>
                <SPAN CLASS="style1">avolution v${version} (${vm})</SPAN>
                </A>]]>
            </header>
            <bottom>
                <![CDATA[<i>Copyright &#169; 2005 - 2009 Javolution.</i>]]>
            </bottom>
        </javadoc>
        <java classname="Colapi" classpath="colapi.jar">
            <arg value="${basedir}/${api}" />
        </java>
    </target>

    <target name="jar" depends="_init">
        <jar jarfile="${jarpath}.jar" basedir="${bin}" update="false">
            <manifest>
                <attribute name="Main-Class" value="javolution.Javolution" />
                <attribute name="Specification-Title" value="Javolution" />
                <attribute name="Specification-Version" value="${version} (${vm})" />
                <attribute name="Specification-Vendor" value="Javolution" />
                <attribute name="Implementation-Title" value="Javolution" />
                <attribute name="Implementation-URL" value="http://javolution.org" />
                <attribute name="Implementation-Vendor" value="Javolution" />
                <attribute name="Implementation-Version" value="${version}.${release} ${TODAY}" />
            </manifest>
        </jar>
    </target>

    <target name="_zip" depends="_init">
        <zip destfile="${jarpath}-project.zip" update="false">
            <zipfileset dir="." prefix="${library}" includes="src/**/*, pom.xml, LICENSE.txt, index.html, css/**/*, build.xml, colapi.jar" />
        </zip>
        <zip destfile="${jarpath}-bin.zip" update="false">
            <zipfileset dir="." prefix="${library}" includes="${jarpath}.jar, pom.xml, LICENSE.txt, index.html, css/**/*, build.xml, colapi.jar, target/site/**/*" />
        </zip>
    </target>

    <target name="j2me" depends="clean, _init_j2me, _compile, doc, jar, _zip" />
    <target name="gcj" depends="clean, _init_gcj, _compile, doc, jar, _zip">
        <echo>Build shared library ${library}.so</echo>
        <exec executable="gcj">
            <arg line='-shared -o ${jarpath}.so ${jarpath}.jar' />
        </exec>
        <echo>Build executable ${library}.exe</echo>
        <exec executable="gcj">
            <arg line='--main=javolution.Javolution -o ${jarpath}.exe ${jarpath}.jar' />
        </exec>
    </target>
    <target name="1.4" depends="clean, _init_1.4, _compile, doc, jar, _zip" />
    <target name="1.5" depends="clean, _init_1.5, _compile, doc, jar, _zip" />
    <target name="1.6" depends="clean, _init_1.6, _compile, doc, jar, _zip" />
    <target name="no-args">
        <echo>Please select one of the following targets:</echo>
        <echo>    j2me (J2ME CLDC 1.1+)</echo>
        <echo>    gcj (GNU Compiler for Java - GCC 3.2)</echo>
        <echo>    1.4 (J2SE 1.4+)</echo>
        <echo>    1.5 (J2SE 1.5+)</echo>
        <echo>    1.6 (J2SE 1.6+)</echo>
         <echo>(use -Ddebug=off to turn off debug information)</echo>
        <fail message="No target specified"/>
    </target>

    <target name="compile" depends="clean, _init_1.5, _compile, jar, doc" />

    <target name="maven" depends="_init, _init_1.5" />

</project>
sakson вне форума Ответить с цитированием
Непрочитано 29.06.2013, 09:10   #9
Аватар для Krasavella
ваще Красауэлла

По умолчанию Re: Компиляция исходников

А в чем проблема создать свой build.xml?
__________________
Krasavella вне форума Ответить с цитированием
Непрочитано 29.06.2013, 09:11   #10
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Компиляция исходников

Цитата:
Сообщение от Krasavella Посмотреть сообщение
А в чем проблема создать свой build.xml?
Угадаю. В незнании apache ant.
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компиляция исходников sashachapalo Lineage II 4 06.05.2013 13:11
Компиляция PvPGN из исходников с помощью Visual Studio C++ PROGRAMMATOR Создание сервера 27 02.03.2011 01:37
Компиляция и настройка ScriptDev2 PROGRAMMATOR Документация 10 22.03.2010 22:05
Компиляция исходников уника, что называется "с нуля" MetaWind Серверная часть 1 07.02.2010 19:52
Компиляция исходников Git для 64-битных систем ishdo World of WarCraft 3 10.12.2009 14:03


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

Вверх