No te puedo asegurar que sea la causa del error, pero este trozo de código no está dentro de ningún método.
Cita: if (puertoID == null){
mostrarError("No se puede conectar al puerto.");
System.exit(ERROR);
}
try{
serialPort = (SerialPort) puertoID.open(this.getClass().getName(), TIMEOUT);
// Parámetros puerto serie.
serialPort.setSerialPortParams(DATA_RATE, SerialPort.DATABITS_8, SerialPort.STOPBITS_2, SerialPort.PARITY_NONE);
output = serialPort.getOutputStream();
}
catch (Exception e){
mostrarError(e.getMessage());
System.exit(ERROR);
}