Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法启动start-hbase.sh_Java_Windows_Cygwin_Hbase - Fatal编程技术网

Java 无法启动start-hbase.sh

Java 无法启动start-hbase.sh,java,windows,cygwin,hbase,Java,Windows,Cygwin,Hbase,我在程序文件中安装了Java,在Windows中安装HBase时,我在C驱动器中重新安装了它。当我尝试启动start-hbase.sh时,它指向旧路径。我已经更改了Java_主页和路径,并重新启动了我的机器。这是我双击start-hbase.sh时遇到的错误: /c/Java/hbase-1.1.2/bin/hbase:line 400:/cygdrive/Program Files/Java/jdk1.8.0\u 6 5/bin/java:没有这样的文件或目录 /c/Java/hbase-1.

我在程序文件中安装了Java,在Windows中安装HBase时,我在C驱动器中重新安装了它。当我尝试启动start-hbase.sh时,它指向旧路径。我已经更改了Java_主页和路径,并重新启动了我的机器。这是我双击start-hbase.sh时遇到的错误:

/c/Java/hbase-1.1.2/bin/hbase:line 400:/cygdrive/Program Files/Java/jdk1.8.0\u 6 5/bin/java:没有这样的文件或目录 /c/Java/hbase-1.1.2/bin/hbase:line 400:/cygdrive/Program Files/Java/jdk1.8.0_6 5/bin/java:没有这样的文件或目录 启动主机,记录到C:\Java\hbase-1.1.2/logs/hbase--master-TCT-NB-J0G606 2.出局 C:\Java\hbase-1.1.2/bin/hbase:line 400:/cygdrive/Program Files/Java/jdk1.8.0\u 6 5/bin/java:没有这样的文件或目录

以下是我的路径:

C:\ProgramData\Oracle\Java\javapath;C:\ProgramFiles\Git\bin;C:\Java\jdk1.8.0\u 66\bin;C:\cygwin64\bin;C:\apache-maven-3.3.9\bin;C:\protobuf;C:\Program Files\MySQL\MySQL Server 5.7\bin;C:\ProgramFiles(x86)\Intel\iCLS客户端\;C:\Program Files\Intel\iCLS客户端\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Intel\Intel(R)管理引擎组件\DAL;C:\Program Files(x86)\Intel\Intel(R)管理引擎组件\DAL;C:\Program Files\Intel\Intel(R)管理引擎组件\IPT;C:\Program Files(x86)\Intel\Intel(R)管理引擎组件\IPT;%USERPROFILE%.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\ProgramFiles(x86)\MySQL\MySQL Fabric 1.5和MySQL Utilities 1.5\;C:\ProgramFiles(x86)\MySQL\MySQL Fabric 1.5和MySQL Utilities 1.5\PHP的条令扩展;C:\ProgramFiles\Mercurial;C:\Go\bin;C:\ProgramFiles\cURL\bin;C:\ProgramFiles(x86)\Skype\Phone\;C:\Program Files\Microsoft Windows性能工具包\

这是我尝试使用./start-hbase.sh命令启动hbase时遇到的错误:

cygpath:无法转换空路径 错误:无法找到或加载主类org.apache.hadoop.hbase.util.HBaseConfTool cygpath:无法转换空路径 错误:无法找到或加载主类org.apache.hadoop.hbase.zookeeper.ZKServerTool 启动主机,记录到C:\Java\hbase-1.1.2/logs/hbase-TA-MX+User(9402)-master-TCT-NB-J0G6062.out cygpath:无法转换空路径 错误:无法找到或加载主类org.apache.hadoop.hbase.master.HMaster 启动regionserver,记录到C:\Java\hbase-1.1.2/logs/hbase TA MX+用户(9402)-1-regionserver-TCT-NB-J0G6062.out cygpath:无法转换空路径 错误:无法找到或加载主类org.apache.hadoop.hbase.regionserver.HRegionServer


我在其他stackoverflow链接中看到了第二部分,但这些解决方案对我不起作用(如设置unix路径和使用引号)

cygwin路径是
分隔的。我不理解您。请你详细说明一下,或者让我知道我到底要在哪里做些改变?