Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gilsonmv

[Resolvido] JSignPdf X NetBeans X Pacotess com.sun.star....

Recommended Posts

Olá pessoal,

 

Preciso fazer a assinatura de PDFs e encontrei um sistema Free na WEB que já fiz alguns testes, JSignPDF, com a versão que está na WEB e quase tudo funcionou conforme os requisitos elencados pela minha chefe. Então baixei os fontes do sistema em http://jsignpdf.sourceforge.net/ para aprender mais da ferramenta e fazer as adaptações necessárias. Como o projeto foi feito com NetBeans (e tenho pouca experiência com esta ferramenta, conheço melhor o eclipse) instalei o NetBeans e abri o projeto, mas fica com erro no projeto justamente nos imports (package xxxxxxx does not exists) :

 

Classe CentralRegistrationClass

import com.sun.star.lang.XSingleComponentFactory;

import com.sun.star.registry.XRegistryKey;

 

Classe JSignPdf (a principal classe)

import com.sun.star.lang.XSingleComponentFactory;

import com.sun.star.lib.uno.helper.Factory;

import com.sun.star.lib.uno.helper.WeakBase;

import com.sun.star.registry.XRegistryKey;

import com.sun.star.uno.UnoRuntime;

import com.sun.star.uno.XComponentContext;

 

Só para elencar o que já fiz:

1 - Instalei o OpenOffice.

2 - Abri todos os Jar da instalação do OpenOffice para ver se encontrava quais são os pacotes que tem as classes necessárias e não encontrei. Fiz isso na esperança de colocar os JARs na variável CLASSPATH e resolver, mas não fui feliz.

3 - Instalei o Plugin "OpenOffice.org API Plugin" no NetBeans

 

Se souberem como me ajudar, agradeço.

 

abraços,

 

Gilson.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido, os pacotes que faltavam eram:

 

C:\Arquivos de programas\OpenOffice.org 3\URE\java\ridl.jar

C:\Arquivos de programas\OpenOffice.org 3\URE\java\juh.jar

C:\Arquivos de programas\OpenOffice.org 3\Basis\program\classes\unoil.jar

 

Foi só colocar na variável CLASSPATH.

 

abraços,

 

Gilson.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.