How To Add Wireless Controller Support

I am using a tutorial to find out to have xbox controller support for my game but i get an error and I think it is because i am using a wireless controller.
Could I please have help.

import org.lwjgl.LWJGLException;
import org.lwjgl.input.Controllers;
import org.lwjgl.input.Controller;

public class Main 
{
	
	static Controller controller;

	    public static void main(String[] args) 
	    {
	    	try {
				Controllers.create();
			} catch (LWJGLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
	    	Controllers.poll();
	    	
	    	for(int i = 0; i < Controllers.getControllerCount(); i++)
	    	{
	    		controller = Controllers.getController(i);
	    		System.out.println(controller.getName());
	    	}
	    }
}


My error is
org.lwjgl.LWJGLException: Failed to initialise controllers
at org.lwjgl.input.Controllers.create(Controllers.java:86)
at Main.main(Main.java:14)
Caused by: java.lang.NoClassDefFoundError: net/java/games/input/ControllerEnvironment
at org.lwjgl.input.Controllers.create(Controllers.java:69)
… 1 more
Caused by: java.lang.ClassNotFoundException: net.java.games.input.ControllerEnvironment
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 2 more

you need [icode]net.java.jinput[/icode] in your classpath.

maybe http://mvnrepository.com/artifact/net.java.jinput/jinput if you use maven.