Usted está aquí

Conectar a filemaker vía JDBC desde linux

Creamos un fichero java llamado prueba.java con el contenido:

import java.sql.*;

public class prueba {
static final String JDBC_DRIVER = "com.filemaker.jdbc.Driver";
static final String DB_URL = "jdbc:filemaker://111.111.111.111/NOMBRE_BASE_DATOS_FILEMAKER";

static final String USER = "USUARIO_FILEMAKER";
static final String PASS = "CONTRASEÑA_FILEMAKER";

public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try{
Class.forName("com.filemaker.jdbc.Driver");

System.out.println("Conectamos a la base de datos.");
conn = DriverManager.getConnection(DB_URL,USER,PASS);

//STEP 4: Execute a query
System.out.println("Creamos la consulta");
stmt = conn.createStatement();
String sql;
sql = "SELECT * FROM TABLA_FILEMAKER_DE_NUESTRA_BD";

ResultSet rs = stmt.executeQuery(sql);

while(rs.next()){
System.out.print("REGISTRO");
// int id = rs.getInt("id");
}
rs.close();
stmt.close();
conn.close();
}catch(SQLException se){
se.printStackTrace();
}catch(Exception e){
e.printStackTrace();
}finally{
try{
if(stmt!=null)
stmt.close();
}catch(SQLException sqlexcepcion){
}
try{
if(conn!=null)
conn.close();
}catch(SQLException se){
se.printStackTrace();
}
}
System.out.println("FIN");
}
}

Compilamos el java:
javac prueba.java

Ejecutamos nuestro programa añadiendo al classpath el driver JDBC de Filemaker que lo podemos extraer del driver para windows descomprimiendo el exe y extrayendo el JAR "fmjdbc.jar":
java -cp .:./fmjdbc.jar prueba