You'll need to extract the .jar file, and make a new wrapper class in net/robowiki/knn/implementations directory, similar to the other ones there. Then at the top of net/robowiki/knn/implementations/KNNBenchmark.java you'll need to add a reference to the tree you want to test, like the others are referenced.
how do i make a new knn.jar with the latest skilgannon kd-tree
You don't need to. Just run the KNNBenchmark by
What are the errors? IcedTea and OpenJDK should be fine.
i need anybody to give me test results of the latest skilgannon kd-tree
i mean when i put drussgt 3.1.0's tree in the base directory where i extracted the files it doesn't work
There were some minor changes in the tree, so the adapter might need to be changed from
new KDTree(... to
new KDTree.Euclidean(..., but after that you're on your own. You haven't given any indication of what is wrong, why it isn't working or even exactly what you did.