Info.blazey.uksw.ain.tsp is a project mainly written in Java, it's free.
[JAVA] Solving symmetric traveling salesman problem with genetic algorithm