Comments (7)
This seems to be resolved now. Thanks for fixing.
from tank-royale.
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.
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.
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.
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.
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.
@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)
- Questions about seemingly inconsistent behavior HOT 9
- getTurnRemaining is broken with the bot API 0.13.3 for the Java version HOT 1
- json $type field problematic with python code generation HOT 4
- NULL Pointer Exception running robocode-tankroyale-gui-0.14.2.jar in Java 18 Win 10 HOT 3
- Possibility to identify bot from Process to Tick HOT 10
- Server is kidnapping CPU cycles HOT 12
- Getting results at round end HOT 4
- at each tick the bots receives the full list of bullets HOT 3
- Game replays HOT 1
- BulletHitBotEvent vs HitByBulletEvent HOT 2
- Round ended event for bot is not sent HOT 5
- java.lang.NoClassDefFoundError: Could not initialize class dev.robocode.tankroyale.gui.ui.MainFrame HOT 4
- cannot build project HOT 5
- GUI application 0.19.1 won't launch HOT 2
- Server is not accepting the full range of ports HOT 2
- New version 0.21.0 freezes starting battle HOT 4
- TickEventForObserver and TickEventForBot seem not containing real values HOT 5
- GUI: Unreadable Server Log on NixOS HOT 14
- booted bots can't join the battle HOT 5
- GUI: Problem with tooltip text on NixOS (Linux) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tank-royale.