Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Как можно забилдить jar без lib

  • Автор темы Автор темы aeghed
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
2 Фев 2024
Сообщения
829
Реакции
7
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
в нурике либки отдельной папкой а не в самой jar как можно это сделать допустим если я из артифактов вырежу их и забилдю и как можно будет их использовать в лоадере я знаю как юзать нативки но как либки я не знаю
 
в нурике либки отдельной папкой а не в самой jar как можно это сделать допустим если я из артифактов вырежу их и забилдю и как можно будет их использовать в лоадере я знаю как юзать нативки но как либки я не знаю
видел где то в кр$ке целестину (вроде) чет такое
Код:
Expand Collapse Copy
java -cp "/path/to/client.jar:/path/to/libs/library1.jar:/path/to/libs/library2.jar"
ну или попробуй все импортить
Код:
Expand Collapse Copy
"build\libs\client.jar;build\libs\*"
вообще спросил у гпт вроде чет такое, самому лень искать эти к$$ки (которые запускают джарник через батник) ну можешь посмотреть в них, как там либы прописываются при запуске.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
видел где то в кр$ке целестину (вроде) чет такое
Код:
Expand Collapse Copy
java -cp "/path/to/client.jar:/path/to/libs/library1.jar:/path/to/libs/library2.jar"
ну или попробуй все импортить
Код:
Expand Collapse Copy
"build\libs\client.jar;build\libs\*"
вообще спросил у гпт вроде чет такое, самому лень искать эти к$$ки (которые запускают джарник через батник) ну можешь посмотреть в них, как там либы прописываются при запуске.
спс
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
спс работает
видел где то в кр$ке целестину (вроде) чет такое
Код:
Expand Collapse Copy
java -cp "/path/to/client.jar:/path/to/libs/library1.jar:/path/to/libs/library2.jar"
ну или попробуй все импортить
Код:
Expand Collapse Copy
"build\libs\client.jar;build\libs\*"
вообще спросил у гпт вроде чет такое, самому лень искать эти к$$ки (которые запускают джарник через батник) ну можешь посмотреть в них, как там либы прописываются при запуске.
а хахахаххаха обычный майн запустился походу не то удалил в jar
видел где то в кр$ке целестину (вроде) чет такое
Код:
Expand Collapse Copy
java -cp "/path/to/client.jar:/path/to/libs/library1.jar:/path/to/libs/library2.jar"
ну или попробуй все импортить
Код:
Expand Collapse Copy
"build\libs\client.jar;build\libs\*"
вообще спросил у гпт вроде чет такое, самому лень искать эти к$$ки (которые запускают джарник через батник) ну можешь посмотреть в них, как там либы прописываются при запуске.
теперь проблема как забилдить правельно
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
видел где то в кр$ке целестину (вроде) чет такое
Код:
Expand Collapse Copy
java -cp "/path/to/client.jar:/path/to/libs/library1.jar:/path/to/libs/library2.jar"
ну или попробуй все импортить
Код:
Expand Collapse Copy
"build\libs\client.jar;build\libs\*"
вообще спросил у гпт вроде чет такое, самому лень искать эти к$$ки (которые запускают джарник через батник) ну можешь посмотреть в них, как там либы прописываются при запуске.
если есть можеш дать тот батник
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ну ты ленивый какой-то кент.
нашел в целестуне 1.12.2 (cr$$k)
Код:
Expand Collapse Copy
jdk\bin\javaw.exe "-Dos.name=Windows 10" -Dos.version=10.0 -Djava.library.path=natives -cp libs\authlib-1.5.25.jar;libs\codecjorbis-20101023.jar;libs\codecwav-20101023.jar;libs\commons-codec-1.10.jar;libs\commons-compress-1.8.1.jar;libs\commons-io-2.5.jar;libs\commons-lang3-3.5.jar;libs\commons-logging-1.1.3.jar;libs\emulator.jar;libs\fastutil-7.1.0.jar;libs\filters-2.0.235-1.jar;libs\gson-2.8.0.jar;libs\guava-21.0.jar;libs\httpclient-4.3.3.jar;libs\httpcore-4.3.2.jar;libs\icu4j-core-mojang-51.2.jar;libs\java-discord-rpc-2.0.1.jar;libs\javafx.graphics.jar;libs\jinput-2.0.5.jar;libs\jinput-platform-2.0.5-natives-windows.jar;libs\jna-4.4.0.jar;libs\jopt-simple-5.0.3.jar;libs\jsr305-3.0.1-sources.jar;libs\jsr305-3.0.1.jar;libs\jutils-1.0.0.jar;libs\libraryjavasound-20101123.jar;libs\librarylwjglopenal-20100824.jar;libs\lwjgl.jar;libs\lwjgl_util.jar;libs\netty-all-4.1.9.Final.jar;libs\openauth-1.1.3.jar;libs\oshi-core-1.1.jar;libs\patchy-1.2.3.jar;libs\platform-3.4.0.jar;libs\realms-1.10.22.jar;libs\soundsystem-20120107.jar;libs\text2speech-1.10.3-natives-windows.jar;libs\text2speech-1.10.3.jar;libs\ViaBackwards-4.5.1.jar;libs\ViaRewind-2.0.2.jar;libs\ViaSnakeYaml-1.30.jar;libs\ViaVersion-4.5.1.jar;minecraft.jar; -Xmx3000M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.net.preferIPv4Stack=true -Dminecraft.applet.TargetDirectory=\ net.minecraft.client.main.Main --username arab --version celestial --gameDir \ --assetsDir assets --assetIndex 1.12.2 --uuid ce01a476407d4287bef896330abe919e --accessToken 0 --userType mojang --versionType release --width 925 --height 530
тут либы в строке запуска выставляются. (хз можно ли сделать что бы он сразу * импортил из libs ну тут все мануалом указаны)
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ну ты ленивый какой-то кент.
нашел в целестуне 1.12.2 (cr$$k)
Код:
Expand Collapse Copy
jdk\bin\javaw.exe "-Dos.name=Windows 10" -Dos.version=10.0 -Djava.library.path=natives -cp libs\authlib-1.5.25.jar;libs\codecjorbis-20101023.jar;libs\codecwav-20101023.jar;libs\commons-codec-1.10.jar;libs\commons-compress-1.8.1.jar;libs\commons-io-2.5.jar;libs\commons-lang3-3.5.jar;libs\commons-logging-1.1.3.jar;libs\emulator.jar;libs\fastutil-7.1.0.jar;libs\filters-2.0.235-1.jar;libs\gson-2.8.0.jar;libs\guava-21.0.jar;libs\httpclient-4.3.3.jar;libs\httpcore-4.3.2.jar;libs\icu4j-core-mojang-51.2.jar;libs\java-discord-rpc-2.0.1.jar;libs\javafx.graphics.jar;libs\jinput-2.0.5.jar;libs\jinput-platform-2.0.5-natives-windows.jar;libs\jna-4.4.0.jar;libs\jopt-simple-5.0.3.jar;libs\jsr305-3.0.1-sources.jar;libs\jsr305-3.0.1.jar;libs\jutils-1.0.0.jar;libs\libraryjavasound-20101123.jar;libs\librarylwjglopenal-20100824.jar;libs\lwjgl.jar;libs\lwjgl_util.jar;libs\netty-all-4.1.9.Final.jar;libs\openauth-1.1.3.jar;libs\oshi-core-1.1.jar;libs\patchy-1.2.3.jar;libs\platform-3.4.0.jar;libs\realms-1.10.22.jar;libs\soundsystem-20120107.jar;libs\text2speech-1.10.3-natives-windows.jar;libs\text2speech-1.10.3.jar;libs\ViaBackwards-4.5.1.jar;libs\ViaRewind-2.0.2.jar;libs\ViaSnakeYaml-1.30.jar;libs\ViaVersion-4.5.1.jar;minecraft.jar; -Xmx3000M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.net.preferIPv4Stack=true -Dminecraft.applet.TargetDirectory=\ net.minecraft.client.main.Main --username arab --version celestial --gameDir \ --assetsDir assets --assetIndex 1.12.2 --uuid ce01a476407d4287bef896330abe919e --accessToken 0 --userType mojang --versionType release --width 925 --height 530
тут либы в строке запуска выставляются. (хз можно ли сделать что бы он сразу * импортил из libs ну тут все мануалом указаны)
спс
ну ты ленивый какой-то кент.
нашел в целестуне 1.12.2 (cr$$k)
Код:
Expand Collapse Copy
jdk\bin\javaw.exe "-Dos.name=Windows 10" -Dos.version=10.0 -Djava.library.path=natives -cp libs\authlib-1.5.25.jar;libs\codecjorbis-20101023.jar;libs\codecwav-20101023.jar;libs\commons-codec-1.10.jar;libs\commons-compress-1.8.1.jar;libs\commons-io-2.5.jar;libs\commons-lang3-3.5.jar;libs\commons-logging-1.1.3.jar;libs\emulator.jar;libs\fastutil-7.1.0.jar;libs\filters-2.0.235-1.jar;libs\gson-2.8.0.jar;libs\guava-21.0.jar;libs\httpclient-4.3.3.jar;libs\httpcore-4.3.2.jar;libs\icu4j-core-mojang-51.2.jar;libs\java-discord-rpc-2.0.1.jar;libs\javafx.graphics.jar;libs\jinput-2.0.5.jar;libs\jinput-platform-2.0.5-natives-windows.jar;libs\jna-4.4.0.jar;libs\jopt-simple-5.0.3.jar;libs\jsr305-3.0.1-sources.jar;libs\jsr305-3.0.1.jar;libs\jutils-1.0.0.jar;libs\libraryjavasound-20101123.jar;libs\librarylwjglopenal-20100824.jar;libs\lwjgl.jar;libs\lwjgl_util.jar;libs\netty-all-4.1.9.Final.jar;libs\openauth-1.1.3.jar;libs\oshi-core-1.1.jar;libs\patchy-1.2.3.jar;libs\platform-3.4.0.jar;libs\realms-1.10.22.jar;libs\soundsystem-20120107.jar;libs\text2speech-1.10.3-natives-windows.jar;libs\text2speech-1.10.3.jar;libs\ViaBackwards-4.5.1.jar;libs\ViaRewind-2.0.2.jar;libs\ViaSnakeYaml-1.30.jar;libs\ViaVersion-4.5.1.jar;minecraft.jar; -Xmx3000M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.net.preferIPv4Stack=true -Dminecraft.applet.TargetDirectory=\ net.minecraft.client.main.Main --username arab --version celestial --gameDir \ --assetsDir assets --assetIndex 1.12.2 --uuid ce01a476407d4287bef896330abe919e --accessToken 0 --userType mojang --versionType release --width 925 --height 530
тут либы в строке запуска выставляются. (хз можно ли сделать что бы он сразу * импортил из libs ну тут все мануалом указаны)
мда мне щяс что вводить все либки
 
спс

мда мне щяс что вводить все либки
хз, можно просто на каком то путхоне (или джаве мне лично на пайтоне проще) сделать вывод названий либ из папки и просто их подставить.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу