Olá amigo, este topico é uma extensão de um topico que abri agora a pouco, mas como é outra coisa, resolvi abrir outro tópico… após compilado certo, ao executar dá este erro:
Exception in thread “main” java.lang.NoClassDefFoundError: com/lowagie/text/Document
at org.jboleto.control.PDFGenerator.(PDFGenerator.java:78)
at org.jboleto.JBoleto.addBoleto(JBoleto.java:115)
at exemplohsbc.Main.main(Main.java:68)
O que é isso?
Desde já agradeço.
o meu exemplo é esse:
package exemplohsbc;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.util.Vector;
import org.jboleto.JBoleto;
import org.jboleto.JBoletoBean;
/**
*
* @author Administrador
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
JBoletoBean jBoletoBean = new JBoletoBean();
jBoletoBean.setDataDocumento("14/01/2008");
jBoletoBean.setDataProcessamento("14/01/2008");
jBoletoBean.setCedente("JOAO DA SILVA");
jBoletoBean.setNomeSacado("GtTurbo");
jBoletoBean.setEnderecoSacado("Rua Araticum 951");
jBoletoBean.setBairroSacado("Anil");
jBoletoBean.setCidadeSacado("Rio de Janeiro");
jBoletoBean.setUfSacado("RJ");
jBoletoBean.setCepSacado("22753-501");
jBoletoBean.setCpfSacado("[telefone removido]");
jBoletoBean.setLocalPagamento("ATE O VENCIMENTO, PREFERENCIALMENTE NO HSBC");
jBoletoBean.setLocalPagamento2("APOS O VENCIMENTO, SOMENTE NO HSBC");
Vector descricoes = new Vector();
descricoes.add("Hospedagem I - teste descricao1 - R$ 3999,90");
descricoes.add("Manutencao - teste ricao2 - R$ 3542,90");
descricoes.add("Sistema - teste ssssde descricao3 - R$ 445,90");
descricoes.add("Extra - teste de descricao4 - R$ 78,90");
jBoletoBean.setDescricoes(descricoes);
jBoletoBean.setInstrucao1("APOS O VENCIMENTO COBRAR MULTA DE 2%");
jBoletoBean.setInstrucao2("APOS O VENCIMENTO COBRAR R$ 0,50 POR DIA DE ATRASO");
jBoletoBean.setInstrucao3("");
jBoletoBean.setInstrucao4("");
jBoletoBean.setCarteira("CNR");
jBoletoBean.setDataVencimento("15/01/2008");
//não obrigatorio para calculos do boleto
jBoletoBean.setAgencia("0000");
jBoletoBean.setContaCorrente("000000");
jBoletoBean.setDvContaCorrente("0");
jBoletoBean.setNossoNumero("52165891",13);
jBoletoBean.setValorBoleto("4.10");
//código do cliente fornecido pelo hsbc
jBoletoBean.setCodCliente("3551342");
JBoleto jBoleto = new JBoleto();
jBoleto.addBoleto(jBoletoBean,JBoleto.HSBC);
jBoleto.writeToFile("hsbc.pdf");
}
}