10-27-2008, 05:36 PM
Уже немного достали меня одни и теже вопросы. Принял решение о создании этого топика. И так, давайте рассмотрим самые частые ошибки.
Повторю 1000-й раз, скачивать исходники нужно Turtoise SVN версии 1.4.8.
Это не критично, просто не акцентируете на ней внимание, если совсем всё плохо то, найдите файл build.xml и удалите следующий код:
После этого, сохраните файл и компилируйте без ошибки. Обратите внимание на то, что компиляция датапака может быть долгой (до 5 минут), так что если в окне не чего не происходит, это не значит что компилятор завис.
Открывае файл pom.xml и заменяем следующий код:
На этот:
Всё, сохраните и компилируйте.
Открываете файл Warning.java и ищете два слова "informaзхes", заменяете их на "informaes", сохраняете файл и компилируете. Ошибка разработчиков L2Emu, кто-то вписал пару букв кириллицей (зх).
У меня TortoiseSVN-1.4.8 (система x64) но тоже получаю сообщение:
При компилировании Data Pack от L2Emu у меня ничего не собирает в архив, да и вообще файлы не копирует, что это может быть?
Ответ: У L2Emu ДатаПак теперь компилится с использованием maven, для исправления этой ошибки, отредактируйте ваш l2emu[RU].bat. Для начала найдите следующую строку:
И замените ее на другую:
При появлении проблеммы, я буду добавлять её решение в данную тему. Эта тема созданна для ЧТЕНИЯ, то есть писать здесь, ничего не нужно! То что она не закрыта, это ничего не значит. Так... Проверка на вшивость
Код:
Cannot get the revision information from the scm repository :
svn: This client is too old to work with working copy 'C:\L2j-Free\l2jfree-core'
; please get a newer Subversion client
Код:
[exec] Execute failed: java.io.IOException: Cannot run program "svnversion"
: CreateProcess error=2, ?? ??????? ????? ????????? ????
Код:
<exec dir="." executable="svnversion" outputproperty="l2j-free-dp.revision"
failifexecutionfails="false">
<arg line="-n ."/>
</exec>
Код:
Provider message:
The svn command failed.
Command output:
"svn" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Код:
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.0-beta-1</version>
Код:
<artifactId>maven-buildnumber-plugin</artifactId>
Код:
C:\L2Emu\L2EmuProject-Game\src\main\java\net\l2emuproject\gameserver\services\Warning.java:[51,70] unmappable character for encoding UTF-8
C:\L2Emu\L2EmuProject-Game\src\main\java\net\l2emuproject\gameserver\services\Warning.java:[51,71] unmappable character for encoding UTF-8
C:\L2Emu\L2EmuProject-Game\src\main\java\net\l2emuproject\gameserver\services\Warning.java:[65,59] unmappable character for encoding UTF-8
C:\L2Emu\L2EmuProject-Game\src\main\java\net\l2emuproject\gameserver\services\Warning.java:[65,60] unmappable character for encoding UTF-8
У меня TortoiseSVN-1.4.8 (система x64) но тоже получаю сообщение:
Цитата:[INFO] Cannot get the revision information from the scm repository :На x64 системах TortoiseSVN-1.4.8 отличается от x86. Вывод, компилируйте только под x86 системой. Конечно можете воспользоваться виртуальной машиной Microsoft Virtual PC 2007, подробнее об этом читайте здесь.
svn: This client is too old to work with working copy 'C:\L2jFree'; please get a
newer Subversion client
При компилировании Data Pack от L2Emu у меня ничего не собирает в архив, да и вообще файлы не копирует, что это может быть?
Ответ: У L2Emu ДатаПак теперь компилится с использованием maven, для исправления этой ошибки, отредактируйте ваш l2emu[RU].bat. Для начала найдите следующую строку:
Код:
c:\zg-compiller\engine\zg-a clean dist
Код:
C:\zg-compiller\engine\zg-m clean assembly:assembly
При появлении проблеммы, я буду добавлять её решение в данную тему. Эта тема созданна для ЧТЕНИЯ, то есть писать здесь, ничего не нужно! То что она не закрыта, это ничего не значит. Так... Проверка на вшивость