This is how I was able to set up Slick2D.
1. Create a folder on your desktop and name it whatever you want, for this example I will say it is named "Slick2D_Files".
2. Open up your browser.
3. Go to http://lwjgl.org/
, click download on the left, click latest build (first download link), save "lwjgl-2.8.4.zip" to Slick2D_Files.
4. Go to http://slick.cokeandcode.com/
, click "Download Full Distribution" on the right and save it to to Slick2D_Files.
5. Open Eclipse, create a new project, create a folder called "libs", create two folders inside this, one called "natives" and one called "jars".
6. Open up your created folder (the one one the desktop, the "Slick2D_Files", open the lwjgl-2.8.4 folder, open the native folder, select all the contents (the linux, macosx, solaris, and windows folder) and drag and drop them into your natives folder.
7. Go back to "lwjgl-2.8.4" and open the jar folder, select the lwjgl.jar and lwjgl_util.jar (you might not see the extension of .jar but it's there) and drag those into your jars folder.
8. Go back again to your desktop folder and open up the slick folder, open up the lib folder, select the slick.jar and drag it into your lib folder (the one in eclipse).
9. In eclipse, right click your project and go all the way down to properties, once that is open click "Java Build Path" on the left, then click on Libraries tab.
10. Click "Add JARs...", select the three jar files that you have in your jars folder (located inside your lib folder).
11. Click on the little carrot next to "lwjgl.jar - "Your_Project_Name"/lib/jars
12. Click Native, library location:
13. Click edit, click workspace, inside the lib folder open the natives folder and select your OS system.
14. You're done!
I'm going to edit this to make sure it's understandable, if you have any questions please ask.
Thanks! Thats exactly what I needed. I have another question. what about distributing the final game? I would want to have a zip file to download, with all the assets and data and the jar file. But I dont want the users to have to click on the jar file, I would want either a .bat or .exe file to launch the jar itself. How would I set that up with the libraries and such outside of the packaged jar file?