To debug Drill in Eclipse, I ran *./drillbit.sh debug* and copied the VM args and environment variables into a launcher. This worked fine for months.
Obviously now I messed things up in a way and I can't debug Drill in Eclipse anymore. I'm facing the following error: Exception in thread "main" org.apache.drill.exec.exception.DrillbitStartupException: Failure while initializing values in Drillbit. at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:288) at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:272) at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:268) Caused by: com.typesafe.config.ConfigException$Missing: *No configuration setting found for key 'drill.exec.rpc'* 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: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.getInt(SimpleConfig.java:181) at org.apache.drill.common.config.NestedConfig.getInt(NestedConfig.java:98) at org.apache.drill.common.config.DrillConfig.getInt(DrillConfig.java:1) at org.apache.drill.exec.server.BootStrapContext.<init>(BootStrapContext.java:55) at org.apache.drill.exec.server.Drillbit.<init>(Drillbit.java:94) at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:286) ... 2 more ​My *drill-override.conf*​ file has the following content (Aside from the comments) drill.exec: { cluster-id: "drillbits1", zk.connect: "localhost:2181" } I never needed to change this file to debug Drill in Eclipse ! Is there a standard way that Drill developers use to debug Drill ? ​I appreciate any help for this because it's totally blocking me !​