amagovpt / autenticacao.gov

Middleware Oficial de Identificação Eletrónica em Portugal - Cartão de Cidadão, da Chave Móvel Digital e Sistema de Certificação de atributos profissionais
https://www.autenticacao.gov.pt
European Union Public License 1.2
164 stars 33 forks source link

Versão miníma JDK 11 #73

Closed amsimoes closed 3 years ago

amsimoes commented 3 years ago

Viva,

Apesar de no manual do SDK ditar que os requisitos de compiladores são:

"Java - Oracle JDK 8 ou superior"

Ao tentar compilar com essa mesma versão (java 8 - 52.0), sucede este erro:

(...) pteidlibj.jar!/pt/gov/cartaodecidadao/PTEID_ReaderSet.class
    class file has wrong version 55.0, should be 52.0
    Please remove or make sure it appears in the correct subdirectory of the classpath."

O novo requisito é Java 11? Alguma maneira de resolver, para usar com Java 8?

agrr commented 3 years ago

Boa tarde,

na versão 3.5.0 do software o SDK Java incluído nas builds Linux e Windows não estava de facto compatível com Java 8.

Esta situação foi corrigida na release 3.6.0 (publicada a 2 de Junho), tendo em conta que o Java 8 ainda é suportado.

Obrigado pelo report