Jessica 0 Опубликовано 17 июня, 2020 Есть исходники которые работают только с Java-7u-ХХ-windows-x64, хочу переделать их под Java-8u241-windows-x64, помогите разобраться как это реализовать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 17 июня, 2020 1 час назад, Jessica сказал: Есть исходники которые работают только с Java-7u-ХХ-windows-x64, хочу переделать их под Java-8u241-windows-x64, помогите разобраться как это реализовать в build.xml меняешь версионность, компилишь и радуешься) и если будут варинги при компиле то исправляешь) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Jessica 0 Опубликовано 17 июня, 2020 меняла <javac srcdir="${src.commons}" destdir="${build.classes}" debug="${debug}" source="1.7" target="1.7" encoding="UTF-8" nowarn="off" classpath="${build.classpath}"> <compilerarg value="-Xlint:all" /> </javac> на <javac srcdir="${src.commons}" destdir="${build.classes}" debug="${debug}" source="1.8" target="1.8" encoding="UTF-8" nowarn="off" classpath="${build.classpath}"> <compilerarg value="-Xlint:all" /> </javac> компилируется нормально, логин сервер стартует без проблем, а вот гейм сервер не запускается Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 17 июня, 2020 Что пишет? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Jessica 0 Опубликовано 17 июня, 2020 когда компилирую на jdk1.8.0_241 с этими параметрами, компиляция идёт нормально, но гейм сервер при запуске выдаёт ошибки <javac srcdir="${src.gameserver}" destdir="${build.classes}" debug="${debug}" source="1.7" target="1.7" encoding="UTприF-8" nowarn="off" classpath="${build.classpath}:${build}/commons.jar" deprecation="false"> <compilerarg value="-Xlint:none" /> </javac> [17.06.20 16:21:03:716] INFO scripts.Scripts: Scripts: Loading... [17.06.20 16:21:05:538] ERROR compiler.Compiler: D:\Source\Lostworld\gameserver\data\scripts\handler\bbs\ClanCommunity.java:666,53: Comparator cannot be resolved to a type [17.06.20 16:21:05:540] ERROR compiler.Compiler: D:\Source\Lostworld\gameserver\data\scripts\handler\bbs\RegionCommunity.java:509,55: Comparator cannot be resolved to a type [17.06.20 16:21:05:593] ERROR compiler.Compiler: D:\Source\Lostworld\gameserver\data\scripts\ai\beastfarm\BeastAI.java:1,1: The type java.util.Comparator cannot be resolved. It is indirectly referenced from required .class files когда компилирую на jdk1.8.0_241 с этими параметрами <javac srcdir="${src.gameserver}" destdir="${build.classes}" debug="${debug}" source="1.8" target="1.8" encoding="UTприF-8" nowarn="off" classpath="${build.classpath}:${build}/commons.jar" deprecation="false"> <compilerarg value="-Xlint:none" /> </javac> при компиляции выдаёт ошибку BUILD FAILED D:\Source\Compiler\Source Lostworld\build.xml:81: Compile failed; see the compiler error output for details. Total time: 36 seconds это и есть 81 строка <javac srcdir="${src.gameserver}" destdir="${build.classes}" debug="${debug}" source="1.8" target="1.8" encoding="UTприF-8" nowarn="off" Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Formatter 14 Опубликовано 17 июня, 2020 Нужно обновить библиотеку ecj, как минимум на эту версию - ecj-4.6.1.jar Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Jessica 0 Опубликовано 17 июня, 2020 нашла ecj-4.4.jar но не помогло, таже ошибка \build.xml:81: Compile failed; see the compiler error output for details. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lvlkoo 190 Опубликовано 17 июня, 2020 3 часа назад, Jessica сказал: see the compiler error output for details Что непонятного в этой фразе? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Jessica 0 Опубликовано 17 июня, 2020 2 часа назад, lvlkoo сказал: Что непонятного в этой фразе? а что в этой фразе? есть решение вопроса? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты