我和cassandra一起使用我自己的数据库集群。我想对我的数据库进行一些压力测试,这就是为什么我下载了用于cassandra的datastax java驱动程序。
https://github.com/datastax/java-driver
下载之后,我知道我需要maven来安装它。所以我从这里下载了maven,并添加了所有必要的环境路径。
http://maven.apache.org/download.cgi
我使用windows命令行进入java驱动程序目录并调用
mvn install
构建成功,之后我尝试使用命令行在driver examples/stress/target中执行stress jar文件
java -jar theJarFile.jar
我有个错误:
未能从cassandra-driver-examples-stress-1.0.1-snapshot.jar加载主类清单属性
如何运行此程序?
背景:我第一次和maven在这方面合作。
谢谢您。
2条答案
按热度按时间2skhul331#
你试过按照这里的说明来运行它吗?
https://github.com/datastax/java-driver/tree/master/driver-examples/stress
bin中的脚本应该在cygwin shell中工作,或者您可以读取其中的命令以在cmd.exe中运行
weylhg0b2#
更好的方法是创建一个maven构建项目,然后导入依赖项,在项目中配置集群细节,然后运行任何您想要的测试。
否则,考虑到artifactid maven程序集插件没有正确完成,您可以检查并尝试这个方法
打开应力pom文件
编辑文件
mvn clean install -e
java -jar target/cassandra-driver-examples-stress-1.0.1-SNAPSHOT.jar