Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2008, 01:26
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Respuesta: Manejo de excepciones "ClassNotFoundException"

En la clase principal de tu applet, antes de usar nada que haga un import de cualquier clase de RXTX, puedes intentar una llamada de forma controlada a la libreria, dentro de un bloque try/catch que capture todas las excepciones, incluyendo las runtime, ya que no solo te puede dar una ClassNotFound, si no que ademas puede darte un "Unsatisfied Link Error" por ejemplo si la DLL no esta cargada. Si te salta una excepcion, ya sabes que algo pasa y en tu applet muestras una ventanita de error o algo similar, como redireccionarlo a una pagina HTML con las instrucciones de instalacion.

Una opcion tambien es usar Java Web Start, que permite hasta cierto punto desplegar automaticamente librerias del S.O. junto con tu "applet/aplicacion", claro que de todas formas tendras que firmar el applet/aplicacion.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.