Java 无法启动start-hbase.sh
我在程序文件中安装了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.HRegionServerJava 无法启动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.
我在其他stackoverflow链接中看到了第二部分,但这些解决方案对我不起作用(如设置unix路径和使用引号)cygwin路径是
:
分隔的。我不理解您。请你详细说明一下,或者让我知道我到底要在哪里做些改变?