Estou tentando executar um exemplo simpes de criação de pdf em java, mas dá problema sempre na hora de tentar executar, mas a compilação ocorre sem problema.
O que poderia ser? Veja o erro. === java.lang.NoClassDefFoundError: com/itextpdf/text/Element
Aqui está o código.
Aguardo e obrigado.
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.itextpdf.text.Document;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
import com.itextpdf.text.Element;
public class PrimeiroPDF {
public static void main(String[] args) throws Exception {
Document doc = null;
OutputStream os = null;
try {
//cria o documento tamanho A4, margens de 2,54cm
doc = new Document(PageSize.A4, 72, 72, 72, 72);
//cria a stream de saída
os = new FileOutputStream("out.pdf");
//associa a stream de saída ao
PdfWriter.getInstance(doc, os);
//abre o documento
doc.open();
//adiciona o texto ao PDF
Paragraph p = new Paragraph("Meu primeiro arquivo PDF!");
doc.add(p);
} finally {
if (doc != null) {
//fechamento do documento
doc.close();
}
if (os != null) {
//fechamento da stream de saída
os.close();
}
}
}
}