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

компил java&ant

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

Здрасти дорогие мои будущие помощники))) вот у меня странная беда приключается на компе. если исходники(неважно какие), установил яву 8.40 самая свежая. установлен ant и прописан в переменных средах. чтобы компилить создал новую и прописал туда яву. создал переменную "JAVA_HOME" и вписал туда путь до jdk. а проблема в том, что не компилится исходник. постоянная ошибка. ну и на скрине вы всё сами увидите. нужна помощь, надежда только на вас...

 

 

post-21871-0-28009500-1425492086_thumb.jpg

post-21871-0-41288900-1425492090_thumb.jpg

post-21871-0-33541700-1425492094_thumb.jpg

 

 

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


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

В переменных средах путь к яве указать и перегрузить винду.

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


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

дописал в patch путь до явы, не помогло, всё равно не компилит

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


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

дописал в patch путь до явы, не помогло, всё равно не компилит

Виндовс перегрузил?

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


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

А вы уверне что сборка 8 яву поддерживает?

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


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

да, винду перегрузил

да гринд поддерживает 8 яву.

 

скажу более у меня какая то странная **йня творится с компом. не действует переменная "java_home" ни на 8 яве, ни на 7

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


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

пробывал разные версии явы начиная с 7.21 и результат всегда один и тот же. хотя как то получилось с 8.31 явой, но потом что то пошло не так, просто перестало работать.

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


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

пробывал разные версии явы начиная с 7.21 и результат всегда один и тот же. хотя как то получилось с 8.31 явой, но потом что то пошло не так, просто перестало работать.

После установки 8 явы тоже кстати были проблемы примерно такие же, после деинсталяции 8 явы и установки 7.21 все стало на свои места и кстати чтоб задействовать другую яву обязательно нужно перегружать винду. И проверь запускаются ли сборки, таким образом узнаешь работает ява или нет, ато может не правильно указал путь к анту или еще что.

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


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

да сборки запускаются и на 7 и на 8 явах, проблема в том что не копилит ядро с пследними доработками. 

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


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

есть куча мануалов в сети и все они мягко говоря одинаковые. гугл знает всё, но это всё сплошной копипаст и реально помочь в решении этой проблемы он мне не смог. прошу помощи знатоков с этого форума... господа!!!!! не проходите мимо!!! помогите нуждающемуся.

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


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

есть куча мануалов в сети и все они мягко говоря одинаковые. гугл знает всё, но это всё сплошной копипаст и реально помочь в решении этой проблемы он мне не смог. прошу помощи знатоков с этого форума... господа!!!!! не проходите мимо!!! помогите нуждающемуся.

 

Компильте с помощью IntelliJ IDEA, все в пару кликов делается.

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


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

ссылочкой для скачивания не поделишься? мб и какой нить мануальчик на русском?

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


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

Использую 3 явы, для ненужных дописываю не правильный путь
Сейчас стоит ява 6

Path

Y:\Program Files\Java\jre1.8.0_25\bin\1;Y:\Program Files\Java\jdk1.6.0_45\bin;Y:\Program Files (x86)\Java\jdk1.7.0_71\bin\1;Y:\Program Files (x86)\AMD APP\bin\x86_64;Y:\Program Files (x86)\AMD APP\bin\x86;Y:\Program Files (x86)\CollabNet;Y:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin;Y:\Users\Public\Documents\RAD Studio\12.0\Bpl;Y:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin64;Y:\Users\Public\Documents\RAD Studio\12.0\Bpl\Win64;Z:\Program Files\Borland\Delphi7\Bin;Z:\Program Files\Borland\Delphi7\Projects\Bpl\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Server 5.5\bin;Y:\SpawN\ant\bin;Z:\Program Files\ATI Technologies\ATI.ACE\Core-Static;Y:\Program Files\MySQL\MySQL Server 5.5\bin;Y:\Program Files (x86)\QuickTime\QTSystem\;Y:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;Y:\Program Files\Microsoft SQL Server\110\Tools\Binn\

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


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

ссылочкой для скачивания не поделишься? мб и какой нить мануальчик на русском?

 

На торрентах есть. Там можно чисто интуитивно нащупать, как компилить=) Намного проще того же эклипса.

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


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

так я не юзал эклипс. ант юзал. а по поводу основного вопроса темы что сказать сможешь?

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


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

попробывал че то скомпилить и хрен пойи че получилось. много ошибок почему то...

Information:Using javac 1.8.0_40 to compile java sources
Information:java: Errors occurred while compiling module 'code_gameguard'
Information:05.03.2015 0:28 - Compilation completed with 35 errors and 0 warnings in 11 sec
X:\New Server\code_gameguard\java\core\gameserver\model\matching\MatchingRoom.java
Error:(57, 66) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\AirshipDockHolder.java
Error:(11, 79) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\entity\residence\Residence.java
Error:(61, 58) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\CommandChannel.java
Error:(26, 85) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\CursedWeapon.java
Error:(157, 49) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\entity\events\impl\DominionSiegeRunnerEvent.java
Error:(55, 60) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\ArmorSetsHolder.java
Error:(19, 59) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\entity\events\objects\SpawnExObject.java
Error:(83, 56) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\Skill.java
Error:(788, 51) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\quest\Quest.java
Error:(279, 36) java: multi-catch statement is not supported in -source 1.6
  (use -source 7 or higher to enable multi-catch statement)
X:\New Server\code_gameguard\java\core\gameserver\model\Player.java
Error:(337, 64) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
Error:(5189, 42) java: multi-catch statement is not supported in -source 1.6
  (use -source 7 or higher to enable multi-catch statement)
X:\New Server\code_gameguard\java\core\gameserver\model\pledge\Clan.java
Error:(80, 55) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\StringHolder.java
Error:(18, 75) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\PhantomPlayers.java
Error:(275, 35) java: multi-catch statement is not supported in -source 1.6
  (use -source 7 or higher to enable multi-catch statement)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\DoorHolder.java
Error:(13, 74) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\CharTemplateHolder.java
Error:(34, 42) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\AggroList.java
Error:(230, 61) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\BoatHolder.java
Error:(19, 78) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
Error:(49, 46) java: multi-catch statement is not supported in -source 1.6
  (use -source 7 or higher to enable multi-catch statement)
X:\New Server\code_gameguard\java\core\gameserver\model\pledge\SubUnit.java
Error:(25, 69) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\reward\RewardData.java
Error:(165, 54) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\entity\events\impl\DominionSiegeEvent.java
Error:(160, 60) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\reward\RewardGroup.java
Error:(20, 57) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\BuyListHolder.java
Error:(41, 38) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\instancemanager\itemauction\ItemAuctionInstance.java
Error:(373, 72) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\Creature.java
Error:(301, 81) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\quest\QuestState.java
Error:(963, 53) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\EnchantItemHolder.java
Error:(12, 84) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\data\xml\holder\CubicHolder.java
Error:(11, 88) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\EffectList.java
Error:(81, 51) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\ArmorSet.java
Error:(14, 60) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\model\pledge\Alliance.java
Error:(26, 69) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)
X:\New Server\code_gameguard\java\core\gameserver\instancemanager\L2TopManager.java
Error:(176, 35) java: multi-catch statement is not supported in -source 1.6
  (use -source 7 or higher to enable multi-catch statement)
X:\New Server\code_gameguard\java\core\commons\net\utils\NetListG.java
Error:(13, 60) java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)

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


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

Версию явы в билде поменять нужно

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


Ссылка на сообщение
Поделиться на другие сайты
		<javac srcdir="${src.commons}" destdir="${build.classes}" optimize="on" debug="${debug}" source="1.7" target="1.7" includeantruntime="false" encoding="UTF-8" nowarn="off" classpath="${build.classpath}">
			<compilerarg value="-Xlint:all,-serial,-rawtypes,-unchecked" />
		</javac>

ты имел ввиду вот это? 1.7 поменять на 1.8?

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


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

нифига не поменялось, ошибки те же самые

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


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

нифига не поменялось, ошибки те же самые

 

Значит не там поменяли. В ошибках пишет, что где-то стоит 1.6.

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


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

как в этом компиляторе открыть настройки проекта и там где то что то поменять?

 

ЗЫ а лучше помогите по факту первого поста. почему не копилится антом? почему не встает ява?

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

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


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

удали 1.8 и поставь 1.6 или проблемы могут быть и после компила

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


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

разработчик сборки уверяет что проблем с запуском сборки на 7 и 8 явах не будет. проблема в том что НЕ КОМПИЛИТ НИ НА 7 НИ НА 8 ЯВЕ. или вы читаете только последний пост темы? я прошу помочь мне настроить связку из названия темы а не выдумывать еще 1 велосипед

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


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

Путь в джава хоме, до самой папки, не до бина?

Надеюсь JDK ставишь?)

Изменено пользователем la2store
  • Upvote 1

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


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

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

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

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

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

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

Войти

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

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

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

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

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