Estou desenvolvendo uma aplicação em Java, um cliente de Twitter, mas quando eu vou compilar, dá o seguinte erro…
Alguém tem alguma ideia?
Código da classe:
import com.twitterapime.rest.Credential;
import com.twitterapime.rest.UserAccountManager;
import com.twitterapime.search.LimitExceededException;
import com.twitterapime.xauth.Token;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
public class Teste {
public static void main(String[] args) {
Teste t = new Teste();
try {
t.testeT();
} catch (IOException ex) {
} catch (LimitExceededException ex) {
}
}
public void testeT () throws IOException, LimitExceededException {
Token token = new Token("...","...");
Credential c = new Credential("...","...","...", token);
UserAccountManager m = UserAccountManager.getInstance(c);
if (m.verifyCredential()) {
JOptionPane.showMessageDialog(null, "Sucess");
}
else {
JOptionPane.showMessageDialog(null, "Error");
}
}
}
run:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/microedition/io/InputConnection
at com.twitterapime.io.HttpConnector.open(HttpConnector.java:119)
at com.twitterapime.io.HttpRequest.send(HttpRequest.java:161)
at com.twitterapime.rest.UserAccountManager.verifyCredential(UserAccountManager.java:396)
at Teste.testeT(Teste.java:30)
at Teste.main(Teste.java:15)
Caused by: java.lang.ClassNotFoundException: javax.microedition.io.InputConnection
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 5 more
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)