首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行apache hector时出错-示例

运行apache hector时出错-示例
EN

Stack Overflow用户
提问于 2013-06-23 19:45:05
回答 1查看 179关注 0票数 1

我是阿帕奇·卡桑德拉的新人。

我已经安装了ApacheCassandra1.2.5和Apache。现在,我只想运行hector-在github.com中由zznate发布的例子。我用的是Mac iOS。

我将hector-示例文件夹克隆到本地文件夹中,并使用以下命令

代码语言:javascript
复制
mvn -e exec:java -Dexec.mainClass="com.riptano.cassandra.hector.example.InsertSingleColumn"

建成的失败。

有什么我错过的步骤吗?非常感谢。

错误]未能在项目hector上执行目标org.codehaus.mojo: execute plugin:1.1: Java (默认-cli)-示例:在执行Java类时出现异常。com.riptano.cassandra.hector.example.InsertSingleColumn ->帮助1 org.apache.maven.lifecycle.LifecycleExecutionException:未能在项目->上执行目标org.codehaus.mojo: execute plugin:1.1:->(默认-cli)-示例:在执行Java类时出现异常。com.riptano.cassandra.hector.example.InsertSingleColumn at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)...致因: com.riptano.cassandra.hector.example.InsertSingleColumn at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native ) java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:283)在java.lang.Thread.run(Thread.java:680)

EN

回答 1

Stack Overflow用户

发布于 2013-08-02 16:40:50

我认为这与Maven构建有关。你能试试以下步骤吗?

代码语言:javascript
复制
mvn clean install
mvn -e exec:java -Dexec.mainClass="com.riptano.cassandra.hector.example.InsertSingleColumn"

如果您愿意寻找其他选项,astyanax是查询/使用cassandra集群的最佳选择。您可以查找示例这里

只需将maven依赖项或jars添加到您的项目中,从那时起,它应该是非常简单的。

另一个选项是Datastax驱动程序。如果您曾经使用过SQL,那么cassandra有类似的查询语言CQL,它非常简单,使用起来也很好。可用的示例这里

这就是插入数据的方式

INSERT INTO users (user_name, password) VALUES ('jsmith', 'ch@ngem3a');

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17264612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档