zxDENxz 0 Опубликовано 26 сентября, 2012 добрый день) не могу скомпелировать исходники First-Team, нормально компилируется только core, ошибка такая \ServerFt\build-dbinstaller.xml:52: Class not found: javac1.7 ссылка сервера http://rghost.ru/40512811 помогите разобраться, у меня установлена java 6 и 7 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 (изменено) добрый день) не могу скомпелировать исходники First-Team, нормально компилируется только core, ошибка такая \ServerFt\build-dbinstaller.xml:52: Class not found: javac1.7 ссылка сервера http://rghost.ru/40512811 помогите разобраться, у меня установлена java 6 и 7 компил заточен под 7ю jdk яву хотя мб и 6 прокатит, попробуйте изменить в build-full.xml строки source="1.7" target="1.7" поставьте 1.6 таких строк 4 , т.е 4 раза нужно отредактировать P.S а лучше поставить 7 яву Изменено 26 сентября, 2012 пользователем river Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 (изменено) что мне делать с этой функцией (<javac srcdir="${src.gameserver}" classpathref="classpath" destdir="${build.classes}" compiler="javac1.7" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.7" target="1.7" />) при замене 1.7 на 1.6 он не может найти папку, я создаю её и вылетает другая ошибка compile-gameserver: [delete] Deleting directory D:\server\lineage 2\ServerFt\build\classes [mkdir] Created dir: D:\server\lineage 2\ServerFt\build\classes [javac] Compiling 20 source files to D:\server\lineage 2\ServerFt\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] D:\server\lineage 2\ServerFt\java\l2ft\dbinstaller\images\ImagesTable.java:11: error: diamond operator is not supported in -source 1.6 [javac] private static final Map IMAGES = new FastMap<>(); [javac] ^ [javac] (use -source 7 or higher to enable diamond operator) [javac] D:\server\lineage 2\ServerFt\java\l2ft\dbinstaller\util\mysql\DBDumper.java:62: error: diamond operator is not supported in -source 1.6 [javac] Map> keys = new HashMap<>(); [javac] ^ [javac] (use -source 7 or higher to enable diamond operator) [javac] 2 errors [javac] 1 warning BUILD FAILED D:\server\lineage 2\ServerFt\build-dbinstaller.xml:52: Compile failed; see the compiler error output for details. Изменено 26 сентября, 2012 пользователем zxDENxz Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 значит ставьте яву 7 jdk Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 а при замене -source 1.6 на 1.7 опять пишет Class not found: javac1.7 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 увы уже стоит jdk1.7.0 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 увы уже стоит jdk1.7.0 уже стоит ? тогда я предполагаю у Вас винда 7 ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 я пробовал компилировать антом и эклипсом.. если антом то тупо нажимал на батники которые имеются с исходниками.. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 да семёрка))) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 но я и пробовал на ХР результат тот же Class not found: javac1.7 и там тоже ява 7 установлена.. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Naik 419 Опубликовано 26 сентября, 2012 В переменных средах нужно сменит с 6 jdk на 7 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 да семёрка))) заходите пуск - правой кнопкой по компьютер - свойства - слева дополнительные параметры системы - вкладка дополнительно - внизу нажимаем "переменные среды" - в открывшимся окне ищем переменную Patch - жмем изменить Теперь внимательно, что бы 7 использовала 7 яву а не 6, 7я ява должна быть указана первой в переменной, например: C:\Program Files\Java\jdk1.7.0\bin;C:\Program Files\Java\jdk1.6.0_25\bin;C:\Program Files (x86)\Java\jre1.7.0_04\bin;C:\ant\apache-ant-1.8.4\bin;C:\Program Files\TortoiseSVN\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Program Files (x86)\NVIDIA Corporation\DDS Utilities надеюсь Вы поняли )) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 В переменных средах нужно сменит с 6 jdk на 7 там у меня стоит JAVA_HOME C:\Program Files\Java\jdk1.7.0 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 (изменено) там у меня стоит JAVA_HOME C:\Program Files\Java\jdk1.7.0 это не важно, яве все равно что у Вас там где стоит))) напишите как я сказал и все будет работать Путь до явы должен быть прописан с папкой bin - как у меня в примере Изменено 26 сентября, 2012 пользователем river Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Naik 419 Опубликовано 26 сентября, 2012 там у меня стоит JAVA_HOME C:\Program Files\Java\jdk1.7.0 Выше тебе написали=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 таааак теперь другая ошибка(( compile-gameserver: [delete] Deleting directory D:\server\lineage 2\ServerFt\build\classes [mkdir] Created dir: D:\server\lineage 2\ServerFt\build\classes [javac] Compiling 20 source files to D:\server\lineage 2\ServerFt\build\classes [javac] D:\server\lineage 2\ServerFt\java\l2ft\dbinstaller\images\ImagesTable.java:7: error: package javolution.util does not exist [javac] import javolution.util.FastMap; [javac] ^ [javac] D:\server\lineage 2\ServerFt\java\l2ft\dbinstaller\images\ImagesTable.java:11: error: cannot find symbol [javac] private static final Map IMAGES = new FastMap<>(); [javac] ^ [javac] symbol: class FastMap [javac] location: class ImagesTable [javac] 2 errors BUILD FAILED D:\server\lineage 2\ServerFt\build-dbinstaller.xml:52: Compile failed; see the compiler error output for details. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 таааак теперь другая ошибка(( compile-gameserver: [delete] Deleting directory D:\server\lineage 2\ServerFt\build\classes [mkdir] Created dir: D:\server\lineage 2\ServerFt\build\classes [javac] Compiling 20 source files to D:\server\lineage 2\ServerFt\build\classes [javac] D:\server\lineage 2\ServerFt\java\l2ft\dbinstaller\images\ImagesTable.java:7: error: package javolution.util does not exist [javac] import javolution.util.FastMap; [javac] ^ [javac] D:\server\lineage 2\ServerFt\java\l2ft\dbinstaller\images\ImagesTable.java:11: error: cannot find symbol [javac] private static final Map IMAGES = new FastMap<>(); [javac] ^ [javac] symbol: class FastMap [javac] location: class ImagesTable [javac] 2 errors BUILD FAILED D:\server\lineage 2\ServerFt\build-dbinstaller.xml:52: Compile failed; see the compiler error output for details. пакета не хватает или путь указан не правильно package javolution.util does not exist Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zxDENxz 0 Опубликовано 26 сентября, 2012 эхххх( у кого нибудь получилось скомпилировать? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mouse 23 Опубликовано 26 сентября, 2012 Скачай джаволюшн и в либс положи, тяжело чтоли погуглить свою ошибку? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 эхххх( у кого нибудь получилось скомпилировать? у меня )) [javac] 89 warnings [javac] 1 warning BUILD SUCCESSFUL Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
river 13 Опубликовано 26 сентября, 2012 исходники старые что ли ? не вижу я проф перерождения Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты