Estou usando o tutorial do GUJ sobre ler porta serial com uma impressora termica. Quando executo a classe criada dispara o erro:
IOException: Error instantiating class com.sun.comm.Win32Driver
Olha o código da classe:
[code]package main;
import SrCom.SCom;
import SrCom.SerialCom;
/**
*
-
@author petter
*/
public class Stest2 extends SerialCom {
public Stest2(){
super();
}
public static void main(String[] args){
Stest2 st = new Stest2();
if ( st.PortaExiste(“COM2”) == true) {
System.out.println(“Iniciando comunicação!”);
SCom sc = new SCom(“COM2”,9600,2000);
sc.HabilitarEscrita();
sc.ObterIdDaPorta();
sc.AbrirPorta();
sc.EnviarUmaString(“Olá mundo!”);
sc.FecharCom();
}
Stest2 st2 = new Stest2();
if ( st2.PortaExiste(“COM2”) == true) {
System.out.println(“Iniciando comunicação!”);
SCom sc2 = new SCom(“COM2”,9600,2000);
sc2.HabilitarLeitura();
sc2.ObterIdDaPorta();
sc2.AbrirPorta();
sc2.LerDados();
sc2.FecharCom();
}
}
}
[/code]
