olá!
Então… eu estava tentando montando uma aplicação bluetooth… eu consegui rodá-la no netbeans, mas na hora de tentar rodar na mão no terminal eu não estou conseguindo 
Eu estou usando o ubuntu 9.04, com o bluecove e tentando rodar o exemplo dele (http://snapshot.bluecove.org/bluecove-examples/index.html … o último exemplo, aquele com o OBEXPutServer etc…)
Primeiro eu tentei compilar
“javac -cp bluecove-2.1.1-SNAPSHOT.jar:bluecove-gpl-2.1.1-SNAPSHOT.jar *.java”
Então tive como resposta:
“Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.”
Usando a opção que ele mandou tive:
RemoteDeviceDiscovery.java:22: warning: [unchecked] unchecked call to addElement(E) as a member of the raw type java.util.Vector
devicesDiscovered.addElement(btDevice);
^
ServicesSearch.java:46: warning: [unchecked] unchecked call to add(E) as a member of the raw type java.util.Vector
serviceFound.add(url);
Ignorando os warnings =P
tentei rodar o Server… e, com e sem o -cp eu tenho a seguinte reposta
vepe@vepe-desktop:~/BT/src$ java OBEXPutServer ou
vepe@vepe-desktop:~/BT/src$ java -cp bluecove-2.1.1-SNAPSHOT.jar:bluecove-gpl-2.1.1-SNAPSHOT.jar OBEXPutServer
Exception in thread “main” java.lang.NoClassDefFoundError: javax/obex/ServerRequestHandler
Caused by: java.lang.ClassNotFoundException: javax.obex.ServerRequestHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
Could not find the main class: OBEXPutServer. Program will exit.
tentando rodar o cliente eu tenho a seguinte resposta
vepe@vepe-desktop:~/BT/src$ java ObexPutClient
Exception in thread “main” java.lang.NoClassDefFoundError: javax/bluetooth/DiscoveryListener
at ObexPutClient.main(ObexPutClient.java:15)
Caused by: java.lang.ClassNotFoundException: javax.bluetooth.DiscoveryListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
… 1 more
Como o programa roda no netbeans eu não sei o que estou fazendo de errado 
Alguém pode me ajudar???
Abraço!!