Hi!

I want to use Drill by jdbc...

        try {
            Class.forName("org.apache.drill.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
        try {
            this.connection 
=DriverManager.getConnection("jdbc:drill:zk=zookeeper:2181");
        } catch(SQLException e) {
            e.printStackTrace();
        }

These works inside Eclipse.... but... It doesn't work out:

java -cp Simulator-0.0.1-SNAPSHOT-jar-with-dependencies.jar 
org.toletum.simulator.Simulator

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further 
details.
Exception in thread "main" com.typesafe.config.ConfigException$Missing: No 
configuration setting found for key 'drill.memory'
        at com.typesafe.config.impl.SimpleConfig.findKey(SimpleConfig.java:115)
        at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:138)
        at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:142)
        at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:150)
        at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:155)
        at 
com.typesafe.config.impl.SimpleConfig.getConfigNumber(SimpleConfig.java:170)
        at 
com.typesafe.config.impl.SimpleConfig.getNumber(SimpleConfig.java:176)
        at com.typesafe.config.impl.SimpleConfig.getLong(SimpleConfig.java:187)
        at 
org.apache.drill.common.config.NestedConfig.getLong(NestedConfig.java:103)
        at 
org.apache.drill.common.config.DrillConfig.getLong(DrillConfig.java:40)
        at 
org.apache.drill.exec.memory.TopLevelAllocator.(TopLevelAllocator.java:66)
        at 
org.apache.drill.exec.memory.RootAllocatorFactory.newRoot(RootAllocatorFactory.java:43)
        at 
org.apache.drill.jdbc.impl.DrillConnectionImpl.(DrillConnectionImpl.java:145)
        at 
org.apache.drill.jdbc.impl.DrillJdbc41Factory.newDrillConnection(DrillJdbc41Factory.java:64)
        at 
org.apache.drill.jdbc.impl.DrillFactory.newConnection(DrillFactory.java:69)
        at 
net.hydromatic.avatica.UnregisteredDriver.connect(UnregisteredDriver.java:126)
        at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
        at java.sql.DriverManager.getConnection(DriverManager.java:571)
        at java.sql.DriverManager.getConnection(DriverManager.java:233)
        at org.toletum.simulator.Simulator.(Simulator.java:45)
        at org.toletum.simulator.Simulator.main(Simulator.java:169)
pom.xml:

  org.apache.drill.exec
  drill-jdbc
  1.5.0

Reply via email to