Ir para conteúdo
  • Cadastre-se

Messias Bittencourt

Membros Pro
  • Total de ítens

    136
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Messias Bittencourt postou

  1. Tentei também desta forma. Mas o erro continua aparecendo desde o inicializar. Tentaiva_03.txtTentaiva_02.txtTentaiva_01.txt Testei tentando deixar ele criar o ini, assim como eu criando o ini manualmente. E também alterando as dependências do pom.xml, colocando as diretamente no build path. E assim estou caminhando com minhas tentativas mas em todas, até o momento, o erro persiste.
  2. Quando deixo o ACBrBoletoLib.INSTANCE.Boleto_Inicializar("", "") vazio ele deveria criar o arquivo acbrlib.ini. O que não está acontecendo. Resolvi então criá lo manualmente e colocar de seguinte forma no comando ACBrBoletoLib.INSTANCE.Boleto_Inicializar("C:\\dev\\Boletos_new\\arquivos_ini_hom\\", ""). De qq forma não surtiu efeito. Como podemos ver na imagem abaixo ele já dá erro no inicializar. Segue também o ini que criei manualmenteACBrLib.ini
  3. Desculpe me a falta de conhecimento. Mas estas configs eu faço direto no "cedente.ini" ou devo ter um "ACBrLib.ini"?
  4. E no meu caso que é boleto a única coisa na pasta "dep" são as logos. Tanto para HOM quanto PROD.
  5. Testei inclusive alterando versões no jna e jna-plataform No meu caso é a ACBrBoleto64.dll + java. As dependências não são as mesmas certo?
  6. Bom dia Daniel. Foi feita exatamente esta cópia. Os arquivos e o projeto foram copiados e o erro persiste. Pode ser que algum esteja conflitando com a dll creio eu. Existe alguma combinação de versões? O que estou usando é: E devidamente configurado no path (variáveis de ambiente)? Spring Tool Suite 4 - Version: 4.15.1.RELEASE - Build Id: 202206171354 C:\Program Files\Java\jdk-11 C:\Program Files\OpenSSL-Win64 (OpenSSL 3.3)
  7. Bom dia Renato. As arquiteturas são as mesmas e a lib também acompanha. Teoricamente seria para funcionar mas em algo ainda peco nestas 3 outras máquinas nas quais não funciona.
  8. Boa tarde à todos. Teriam como me dar uma ajuda por favor? Utilizei o mesmo projeto abaixo e com as mesmas configurações em 3 notes e 1 desktop diferentes. Mas só funciona em 1 dos 4. Fica dando exception. Observe os retornos de cada linha... -10 E na hora do ACBrBoletoLib.INSTANCE.Boleto_Finalizar() dá a exception abaixo: 2024-05-28 12:20:32.036[0;39m [31mERROR[0;39m [35m15184[0;39m [2m---[0;39m [2m[nio-8080-exec-1][0;39m [36mo.a.c.c.C.[.[.[/].[dispatcherServlet] [0;39m [2m:[0;39m Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.Error: Invalid memory access] with root cause java.lang.Error: Invalid memory access at com.sun.jna.Native.invokeInt(Native Method) ~[jna-5.9.0.jar:5.9.0 (b0)] Saberiam me dizer o que está acontecendo? Ou teria como me dar um help por favor? Att
  9. Continuando o post em que mostro como configurar via Maven a biblioteca, agora fiz um exemplo simples que gera o .PDF pra facilitar a vida de quem está querendo começar a utilizar a bibliteca em seus projetos Java. Para configurar esse projeto você precisa colocar na pasta arquivos_ini a sua DLL, (não zipei junto pq o anexo limite é 2mb. Os diretórios estão fixos pois é apenas para fins de demonstração o codigo, e eles devem ser configurados no arquivo: AcBrBoleto.java As variaveis: ACBR_BOLETO_DLL, CEDENTE_INI, TITULO_INI, DIRETORIO. E o nome do arquivo gerado na linha 31 ao usar a função: INSTANCE.Boleto_SetDiretorioArquivo O codigo anexado pode ser enviado para o SVN da ACBR caso queiram, como exemplo, com um link apontando para esse post para facilitar a vida de quem precisar. O projeto é simples mas isso pode ser o pontapé inicial de quem está querendo usar a biblioteca com Java, pois o exemplo existente hoje usa o Netbeans que não é mais a principal IDE do Mercado e da forma como está feito agora pode ser importado em qualquer IDE. O post inicial está em: Você também pode ver o HELP.MD que vai conter as instruções lá. boleto-simples - bkp.zip
  10. Olá pessoal! Seguem abaixo os passos que segui para configurar o ACBr via Maven para usar com Eclipse ou IntelliJ. Os passos foram relativamente simples Buildar o Ac Br Commons, exporar um jar (1.0.0) Pega esse Jar e instalar no seu Maven Repository mvn install:install-file -Dfile="C:\projetos\AcBr\boleto-service\src\main\resources\lib\ACBr Common.jar" -DgroupId="br.com.acbr" -DartifactId="acbr" -Dversion="1.0.0" -Dpackaging="jar" E adicionar no projeto as dependencias: <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>5.9.0</version></dependency> <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna-platform</artifactId> <version>5.9.0</version> </dependency> <dependency> <groupId>br.com.acbr</groupId> <artifactId>acbr</artifactId> <version>1.0.0</version> </dependency> Trouxe para cá pois isso pode ajudar outra pessoa a fazer essa configuraçao, pois pouca gente usa o NetBeans.... maioria usar o Eclipse ou o IntelliJ... e com essa configuração via Maven, essa dependencida do Netbeans mostrada nos videos não é mais necessária, se torna opcional.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.