Closed kevinlinxc closed 2 years ago
server.getKryo().register(Class<?>);
is indeed the right way of registering classes, so the problem is very likely somewhere on your end. Is it possible, that the Kryo dependency (which is a transient dependency of KryoNet) is missing? As far as I can see it is not part of the clojars repo, so maybe it can't be resolved?
When I look on Maven, it seems liek its part of the clojars repo. I ended up just trying kryonet-all and that seems to resolve my problem:
<dependency>
<groupId>kryonet</groupId>
<artifactId>kryonet-all</artifactId>
<version>2.21</version>
</dependency>
Hi, I'm working on some Java code someone else wrote that uses kryonet Server.
Some code is in a class that looks like this:
However, IntelliJ highlights register in red with the error
Cannot resolve method 'register(java.lang.Class<java.lang.String>)'
All the other Kryonet stuff is fine (connection, server, listener) so I'm not sure if something has changed or what.
My Maven pom.xml file has this: