Erro Driver jdbc firebird windows e linux

criei um pequeno banco com o firebird usando java e netbeans usando ambiente windows,
ao rodar a aplicacao no ubuntu recebo o erro
Exception in thread “main” java.lang.UnsuportedClassVersionError: org/firebirdsql/management/FBManager : Unsuported major.minor version 52.0

ele aponta para criarbanco.java:18

package servidor01;
  
import java.io.File; 
import java.sql.Connection;
import java.sql.Statement;
import javax.swing.JOptionPane;
import org.firebirdsql.management.*;
 
public class Criabanco {
    private static File arquivo;
    private Connection conn;
    private Statement stm;

    static void criar() {
                            try {
            
                                //criar banco
                                FBManager fbManager = new FBManager();
                                fbManager.setServer("localhost");
                                fbManager.setPort(3050);  
                                try {
                                    fbManager.start();
                                String so=System.getProperty("os.name");
                                Connection cnx =null;
                                if (so.contains("Windows")){
                                     fbManager.createDatabase("c:/controleusuarios.fdb", "SYSDBA", "123456");
                                    
                                }else if(so.contains("Linux")){
                                    JOptionPane.showMessageDialog(null, "configurar caminho para criacao do banco no linux");
                                    
                                }
                                    JOptionPane.showMessageDialog(null, "Base de dados criada, iniciar tabelas");
                                    fbManager.stop();
                                    new Criatabela();
                                } catch (Exception ex) {

                                    JOptionPane.showMessageDialog(null, "Erro ao criar banco");
                                }
                                
                            }catch (Exception ex){
                                    JOptionPane.showMessageDialog(null, "Erro na classe de criação de banco");
                            }
                            
                            
    }
}

estou usando o jaybird-full-2.2.5.jar

ao meu ver parece um erro quanto a versao, tive um problema com versao ao compilar o projeto no windows usando o java 8 e no ubuntu so estar aceitando ate o 7, mas estoyu perdido quanto a como resolver esse problema de versao.

Existe o problema do java8 no ubuntu , as recomendaçoes que encontrei foram para adicionar o ppa
sudo add-apt-repository ppa:webupd8team/java
e dar update
mas ele nao aceita o ppa, diz q o nome ou formato esta incorreto, tentei reinstalar os certificados mas nao funcionou

consegui contornar alguns problemas

baixei uma versao do firebird pra java 7 e compilei no netbeans tambem na versao 7 do java

agora o erro é ao criar o banco no ubuntu

vou verificar as permissoes de arquivos e ver se corrijo o I/O error

so faltou as permissoes de pasta mesmo, vou tentar descobrir se tem como setar elas pelo java mesmo

fora isso o topico esta fechado