在Cygwin中,通往HBase jars的道路似乎被打破了

在Cygwin中,通往HBase jars的道路似乎被打破了,cygwin,hbase,Cygwin,Hbase,我过去经常使用堆栈溢出,发现它非常有用,但我发现自己需要问我的第一个问题: 我正在进行一个map reduce项目,该项目将使用Hbase。我正在windows上开发,并使用cygwin的shell运行Hbase。我已按照所有安装步骤在windows上安装Hbase,但当我尝试运行它时,出现以下错误: cygpath:转换时出错 “c:\cygwin\usr\local\hbase-0.92.1/conf:/usr/local/jre7/lib/tools.jar:c:\cygwin\usr\l

我过去经常使用堆栈溢出,发现它非常有用,但我发现自己需要问我的第一个问题:

我正在进行一个map reduce项目,该项目将使用Hbase。我正在windows上开发,并使用cygwin的shell运行Hbase。我已按照所有安装步骤在windows上安装Hbase,但当我尝试运行它时,出现以下错误:

cygpath:转换时出错 “c:\cygwin\usr\local\hbase-0.92.1/conf:/usr/local/jre7/lib/tools.jar:c:\cygwin\usr\local\hbase-0.92.1:c:\cygwin\usr\local\hbase-0.92.1/lib/*.jar” -未知错误-1

然后它报告说它找不到一些必要的.jar文件的主类,我假设这与cygpath没有正确处理这些jar的路径有关


非常感谢您的帮助。

cygpath正在尝试将您的cygwin路径转换为windows路径,但失败了。这是我的想法,但我不知道如何修复它,因为我没有调用cygpath。Hbase似乎正在尝试访问其JAR,但由于windows风格的路径,无法访问。