GithubHelp home page GithubHelp logo

Comments (7)

beamer159 avatar beamer159 commented on May 24, 2024 2

This seems to be resolved now. Thanks for fixing.

from tank-royale.

beamer159 avatar beamer159 commented on May 24, 2024 1

I am getting the same issue as last time:

Could not find dev.robocode.tankroyale:robocode-tankroyale-schema:0.11.0

Looking at the Maven repo for dev.robocode.tankroyale, this schema artifact is not there, only the api artifact is.

from tank-royale.

flemming-n-larsen avatar flemming-n-larsen commented on May 24, 2024

I did a similar setup to reproduce the issue, and I can confirm that the Bot API cannot be downloaded from Maven.
I will look into this.

from tank-royale.

flemming-n-larsen avatar flemming-n-larsen commented on May 24, 2024

With the new release 0.11.0 it should now be possible to use the Maven dependency dev.robocode.tankroyale:robocode-tankroyale-bot-api:0.11.0. I tested this locally against Maven Central.

For some reason, version 0.11.0 does not show up when searching for the artifact? I might need to do a new release to fix this, as OSSRH does not allow me to update version 0.11.0 when it has been released. I got the same issue for 0.10.0.

from tank-royale.

flemming-n-larsen avatar flemming-n-larsen commented on May 24, 2024

Hmm... something is definitely broken when the artifact is uploaded on Sonatype.
I will need to find a good way to reproduce this issue locally so it can be solved once and for all.

The Bot API is a fat jar containing all the dependencies including the robocode-tankroyale-schema.

from tank-royale.

flemming-n-larsen avatar flemming-n-larsen commented on May 24, 2024

Quick update on the topic.
I realised that I cannot put fat jars on Maven. At least it is bad practise. Hence, I will rework the way the artifacts are build and published in order to fix the real issues.

from tank-royale.

flemming-n-larsen avatar flemming-n-larsen commented on May 24, 2024

@beamer159
It seems to work with version 0.11.1 available at the Maven Repository here.

The issue was the pom.xml file that contained explicit dependencies, which it should not, as everything is contained within the jar file.

from tank-royale.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.