0

我正在尝试将 Grails 连接到 Accumulo,但我在似乎是 Accumulo-core.jar 的内容中遇到了一个错误。

我在 org.apache.accumulo.core.security.thrift.AuthInfo 上得到一个 java.lang.ClassNotFoundException

挖掘后我发现:

1)如果我自己导入,Grails 找不到。它会引发导入错误。

2) ZooKeeperInstance.class 底部的这行代码搞砸了整个项目:

  public org.apache.accumulo.core.client.Connector getConnector(org.apache.accumulo.core.security.thrift.AuthInfo auth) 

那条路在罐子里,我正盯着它看。我实际上不能在 security.thrift 路径中使用任何东西。但我可以使用其余的安全性。很奇怪。

有谁知道发生了什么?

4

1 回答 1

2

对于发现此问题的任何人,请使用 Maven 而不是将其放在 lib 目录中。我不确定为什么这是答案,但试一试。

于 2013-03-19T16:24:30.697 回答