NamelessMC / Nameless-Link

The Nameless Link bot synchronizes ranks between a Discord Guild and a NamelessMC website.
https://namelessmc.com/discord-bot-invite
MIT License
27 stars 20 forks source link

Failed to execute goal on project bot #445

Closed Justman100 closed 8 months ago

Justman100 commented 9 months ago

Hi, get this error, when i try build the bot:

log.txt

Justman100 commented 9 months ago

@Derkades

supercrafter100 commented 9 months ago

You need to install the dependencies that the bot uses, none are installed. looking at that error.

These should automatically get installed when running the package goal though through maven. Did you follow the building instructions correctly as outlined in the README?

I'd advice just using Derkades his CI for the builds.

Derkades commented 9 months ago

Please see the readme for compilation instructions. Not sure why you are having trouble finding some dependencies, are you using special flags like -o that make it not download online dependencies?

Justman100 commented 9 months ago

Please see the readme for compilation instructions. Not sure why you are having trouble finding some dependencies, are you using special flags like -o that make it not download online dependencies?

Have used mvn install -U and mvn clean install -U

Justman100 commented 9 months ago

You need to install the dependencies that the bot uses, none are installed. looking at that error.

* JDA

* Nameless java api (which you'll have to compile to your local maven repository). This can be found on the nameless repository as well

* Gson

* grizzly-http-server

* postgresql

* slf4j-simple

* junit-jupter-engine

These should automatically get installed when running the package goal though through maven. Did you follow the building instructions correctly as outlined in the README?

I'd advice just using Derkades his CI for the builds.

How do I install all this?

Derkades commented 9 months ago

They should be downloaded automatically during mvn install and mvn package as described in the readme