#Help building HuskSync from source

1 messages · Page 1 of 1 (latest)

bleak seal
#

Hi everyone,
I'm trying to build HuskSync from source (https://github.com/WiIIiam278/HuskSync) but I'm having trouble figuring out how to compile it properly. I cloned the repository, but I’m not sure how to handle the dependencies or the build process – the documentation doesn’t say much about building it manually.

Has anyone here done it before or could point me in the right direction (e.g. Gradle/Maven steps or special requirements)? I'd really appreciate any help!

Thanks in advance!

GitHub

A modern, cross-server player data synchronisation system - WiIIiam278/HuskSync

worthy mauveBOT
#

👋 Hello! Thank you for creating a new thread on Modrinth server

📃 Something went wrong with the game? Make sure to provide logs using mclo.gs
❔ If you're having an issue with Modrinth product, use our dedicated support portal instead

🔔 Don't forget to mark your thread as solved if issue has been resolved by using </solved:1379505438407528477>

wraith gale
#

Ill check it later @bleak seal

#

In the Readme.md it says maven, so try ‘mvn clean package‘

#

But i see in the files that gradle is used to, may try ./gradlew clean build or clean assemble, on Windows replace ./gradlew with ./gradlew.bat

bleak seal
#

Thank you, i tried this and then went to \build\libs but the final .jar has only MANIFEST.MF

worthy mauveBOT
twilit rune
#

send a terminal screenshot after having ran these commands perhaps

#

or copy paste the output if its too large

bleak seal
worthy mauveBOT
#

⚠️ Do NOT send logs as txt files, use mclo.gs instead!

bleak seal
bleak seal
#

what about this?

twilit rune
#

i don't really know what im talking about but googling

Toolchain installation '/usr/lib/jvm/java-23-openjdk-amd64' does not provide the required capabilities: [JAVA_COMPILER]
seems to suggest rebooting as a fix

languid quartz
#

that error sounds like they only have the JRE installed, not a full JDK

#

the package should be openjdk-21-jdk on Ubuntu-based distros

#

@bleak seal