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

Не Получается Скомпелировать

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

добрый день) не могу скомпелировать исходники First-Team, нормально компилируется только core, ошибка такая \ServerFt\build-dbinstaller.xml:52: Class not found: javac1.7 ссылка сервера http://rghost.ru/40512811 помогите разобраться, у меня установлена java 6 и 7

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


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

добрый день) не могу скомпелировать исходники 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 яву

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

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


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

что мне делать с этой функцией (<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.

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

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


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

а при замене -source 1.6 на 1.7 опять пишет Class not found: javac1.7

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


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

увы уже стоит jdk1.7.0

 

уже стоит ? тогда я предполагаю у Вас винда 7 ?

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


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

я пробовал компилировать антом и эклипсом.. если антом то тупо нажимал на батники которые имеются с исходниками..

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


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

но я и пробовал на ХР результат тот же Class not found: javac1.7 и там тоже ява 7 установлена..

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


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

В переменных средах нужно сменит с 6 jdk на 7

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


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

да семёрка)))

 

заходите пуск - правой кнопкой по компьютер - свойства - слева дополнительные параметры системы - вкладка дополнительно - внизу нажимаем "переменные среды" - в открывшимся окне ищем переменную 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

 

надеюсь Вы поняли ))

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


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

В переменных средах нужно сменит с 6 jdk на 7

там у меня стоит JAVA_HOME C:\Program Files\Java\jdk1.7.0

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


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

там у меня стоит JAVA_HOME C:\Program Files\Java\jdk1.7.0

 

это не важно, яве все равно что у Вас там где стоит))) напишите как я сказал и все будет работать

 

Путь до явы должен быть прописан с папкой bin - как у меня в примере

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

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


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

там у меня стоит JAVA_HOME C:\Program Files\Java\jdk1.7.0

 

Выше тебе написали=)

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


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

таааак теперь другая ошибка((

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.

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


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

таааак теперь другая ошибка((

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

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


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

эхххх( у кого нибудь получилось скомпилировать?

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


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

Скачай джаволюшн и в либс положи, тяжело чтоли погуглить свою ошибку?

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


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

эхххх( у кого нибудь получилось скомпилировать?

 

у меня ))

 

[javac] 89 warnings

[javac] 1 warning

 

 

BUILD SUCCESSFUL

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


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

исходники старые что ли ? не вижу я проф перерождения

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


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

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

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

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

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

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

Войти

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

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

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

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

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