Samuel-Oliveira/Java_NFe ? reverse-engineered prompt

Reverse engineered prompt

Quero uma biblioteca Java para consumir os webservices de NFe e NFCe no Brasil, com suporte a emissão, consulta, cancelamento, inutilização, eventos e impressão do DANFE. Ela precisa trabalhar com XML e schemas oficiais, já deixar pronto o uso com certificado digital e facilitar a integração em outros projetos via Maven.

Também quero exemplos claros de uso e testes de exemplo para as principais operações, porque vou usar isso em um sistema fiscal real. Se precisar, consulte a documentação atual dos schemas e das regras mais recentes para manter tudo compatível.

Se fizer sentido, organize o código de forma que fique fácil atualizar os layouts quando a Sefaz mudar as versões, e deixe uma instrução simples de instalação e migração para quem já usa versões antigas.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab