クレート用の RJDBC ドライバーを作成しようとしています。走るたびに
jdbcDriver <- JDBC(driverClass = 'io.crate.client.jdbc.CrateDriver', '../../private/tmp/crate-jdbc-standalone-1.0.4.jar')
私が得た:
.jfindClass(as.character(driverClass)[1]) の Fehler (エラー): クラスが見つかりません
私も試しました:
jdbcDriver <- JDBC(driverClass = 'io.crate.client.jdbc.CrateDriver', '../../private/tmp/crate-jdbc-standalone-1.0.4.jar', identifier.quote = '´')
これが動作中の MySQL ドライバーです。
jdbcDriver <- JDBC(driverClass = 'com.mysql.jdbc.Driver', '../../private/tmp/mysql-connector-java-5.1.36-bin.jar', identifier.quote = '´')
最後に、このコードは別のマシンでも正しく動作することを指摘しておきます。
同僚のマシンで MySQL ドライバーが crate ドライバーと同様に機能するという事実は、私を困惑させ続けています。パスを何十回もチェックしました。クレート jdbc ドライバーの別のバージョン (1.0.4 から 1.9 まで) を試しました。
質問: R が CrateDriver.class を見つけられなかったふりをしない方法で CrateDriver.class に対処する他の方法はありますか? それとも、Java SE6 よりも新しいものでは動作しない OS X であり、これが悪の根源なのでしょうか? 助けていただければ幸いです。私は今、ちょっと必死で、一日中無駄に/過ごしています. -R