因为要学HBase数据库,不得不在linux上安装hadoop,和habase,首先在第一个linux上的jdk安装就出了一大堆问题,下面列出,以方便以后查看
附上配置jdk教程链接: 配置教程.
问题一
对下载的jdk for linux进行解压后,输入vim /etc/profile配置环境变量,因为是纯手打,应该有错误,导致:wq后系统崩溃,后百度n遍找到方法附上链接
链接: 解决系统图形化界面崩溃教程.
问题二
在后面的配置过程中又遇到无论如何都不能实现通过Java ,javac ,Java -version实现验证配置是否成功,错误显示如下
-bash: /usr/java/jdk1.7.0_71/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
后又百度n久发现一个靠谱的回答链接附上
链接: 安装JDK出现错误:-bash: /usr/local/jdk1.7.0_71/bin/java: /lib/ld-linux.so.2: bad ELF interpre.
问题三
解决上述问题后,可以通过java javac 等验证了,最后一步执行一个HelloWorld程序,看看能否成功输出,然而不幸的是,能够编译,却不能执行,class文件,显示找不到HelloWorld类这里我想肯定是jvm相关出错了,检查n遍没问题,后来百度n遍,才发现我居然忽视了ClassPath配置中要对=后添加".:",具体可见第一个链接,里面就对classpath中间插入了.:表示当前文件夹