This problem is not mine, so I will need some time to provide details.
XY sets up the Java environment for Slick2d programming based on a tutorial video series. XY uses same code as the tutor, but tutor gets 800 FPS and XY gets 5. The application is working as it is supposed to, but it has a major FPS issue. XY uses Eclipse for compiling.
What is worth checking in such a situation?
The first thing that comes to mind is the rendering method XY is using. I do not know about the intricacies of Slick2D rendering, but since it uses OpenGL I can say the difference in performance between rendering methods is huge. If possible, I would try to use display lists or vertex buffer objects. I this this forum post would be helpful.