Компил лаунчера Саши

1,015
9
102
Заклонил репозиторий лаунчера себе в IDEA. Подключил все недостающие библиотеки. Нажал на кнопочку build в IDEA. И мне скомпилились джарники (лаунчсервер и сам лаунчер). При их запуске выдает вот это
s0.png

Я конечно не знаю почему так произошло, но до меня догнало, что это из-за какой-то проверки, которую я убрал, вырезав в main вот эту строчку SecurityHelper.verifyCertificates(LaunchServer.class);. После этого лаунчсервер успешно запустился. Мне так же скомпилился и сам лаунчер, после запуска которого он мне выдал это
s2.png

Опять какая-то защита, но на этот раз я не нашел как её вырезать, и не понял, почему она сработала. Потом я вспомнил, что лаунчер можно забилдить из самого лаунчсервера. А вот это итог неудачной попытки билда
s1.png

Я начал капать в сторону строки "Laucher.pack.gz", и нашел это упоминание в батнике в сурсах, который назван "build". И тут я подумал какой я дурак, надо было через него билдить, но не так все гладко. При его запуске мне вывело вот это
Код:
Building Launcher.jar...
buildnumber : no such file or directory
Error: Unable to access jarfile build/proguard.jar
Не удается найти указанный файл.
Exception in thread "main" java.io.FileNotFoundException: Launcher.jar (Не удается найти указанный файл)
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:219)
        at java.util.zip.ZipFile.<init>(ZipFile.java:149)
        at java.util.jar.JarFile.<init>(JarFile.java:166)
        at java.util.jar.JarFile.<init>(JarFile.java:130)
        at com.sun.java.util.jar.pack.Driver.main(Driver.java:287)
jarsigner error: java.lang.RuntimeException: keystore load: C:\Users\Jeny\Desktop\Minecraft mods\Launcher1\build\sashok724.jks (Не удается найти указанный файл)
Exception in thread "main" java.io.FileNotFoundException: Launcher.jar (Не удается найти указанный файл)
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:219)
        at java.util.zip.ZipFile.<init>(ZipFile.java:149)
        at java.util.jar.JarFile.<init>(JarFile.java:166)
        at java.util.jar.JarFile.<init>(JarFile.java:130)
        at com.sun.java.util.jar.pack.Driver.main(Driver.java:287)
Building LaunchServer.jar...
Launcher.pack.gz : no such file or directory
buildnumber : no such file or directory
jarsigner error: java.lang.RuntimeException: keystore load: C:\Users\Jeny\Desktop\Minecraft mods\Launcher1\build\sashok724.jks (Не удается найти указанный файл)
Не удается найти C:\Users\Jeny\Desktop\Minecraft mods\Launcher1\Launcher.pack.gz
Код:
@ECHO OFF

REM Build Launcher.jar
echo Building Launcher.jar...
jar -uf Launcher.jar buildnumber
java -jar build/proguard.jar @Launcher.pro
del Launcher.jar
ren Launcher-obf.jar Launcher.jar
REM java -jar build/stringer.jar -configFile Launcher.stringer Launcher.jar Launcher.jar
pack200 -E9 -Htrue -mlatest -Upass -r Launcher.jar
jarsigner -keystore build/sashok724.jks -storepass PSP1004 -sigfile LAUNCHER Launcher.jar sashok724
pack200 Launcher.pack.gz Launcher.jar

REM Build LaunchServer.jar
echo Building LaunchServer.jar...
jar -uf LaunchServer.jar Launcher.pack.gz buildnumber
pack200 -E9 -Htrue -mlatest -Upass -r LaunchServer.jar
jarsigner -keystore build/sashok724.jks -storepass PSP1004 -sigfile LAUNCHER LaunchServer.jar sashok724
del Launcher.pack.gz

После этого у меня не осталось никаких догадок. Я так же попробовал код с релизной, а не master ветки. Тоже самое. Сами исходники я не менял (хотя мне надо). Думаю это из-за того, что у меня что-то не установлено, что надо для билда, но я не знаю что. Может у кого была такая же проблема? Или у кого есть какие-либо догадки
 
1,470
19
189
3 версии?
 
1,470
19
189
Третья же по другому собирается если не ошибаюсь.
 
1,470
19
189
1,015
9
102
Не, ты не понял. Я хочу код самого лаунчера изменить и скомпилить этот джарник
 
1,470
19
189
У него же есть build.bat
Или это не то?
 
1,470
19
189
У него импорты странные какие-то. Эклипсовские
 
1,111
47
420
Я редачил сурсы только тогда когда какую то хрень делал проектам, а по сему я тупо выпиливал все проверки сертификатов))
 
Сверху