我的系统是ubuntu作为新手也只能适用这个,最近老师教我们学java,可是一般老师都是在windows下进行测试,我在jdk官网下载了jdk的.tar.gz文件,本来以为是源代码文件,其实并不能按照源代码的方式进行安装,
tar -xzvf jdk.7.1.2.tar.gz //解压缩 cp -r jdk /usr/local/java //复制文件到一般的源代码文件安装的目录下,集成安装便于以后的管理 vi /etc/profile //修改PATH路径,在文未加上export JAVA_HOME=/usr/local/java/jdk
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=${JAVA_HOME}/lib
:wq //保存退出
1.8.0_73
........
我以为我安装好了,于是在自己的/home/jko/java里编译了一个Helloword.java的文件
$javac Helloword.java
$java Helloword
错误: 找不到或无法加载主类 Helloword
我茫然了,这样的话就是怎么买回事,于是在网上一同百度,可是没有得到好的解释,这让我很难过,我大胆的请求上帝的帮助也没有什么用,于是还是决定自己解决这个问题,
我开始怀疑自己的jdk安装错误了,于是很机智的执行了
$javac -version
1.8.0_80
好样的java和javac不一致,我找到问题所在了,于是怀疑是我系统中自带的jdk环境与我在网络上下载安装的jdk冲突了,于是就用
找到他们的目录强制的把这两个文件删除了
然而我的问题还是没有得到解决,
怎么·破。
最后突然啊想起来,我在/home/jko/java中创建的文件与CLASSPATH有关系,于是就又到
CLASSPATH=.:${JAVA_HOME}/lib
source /etc/profile cd /home/jko/java javac Helloword.java java Hellowordfucker Helloword
感谢上帝感谢主,我的fucker Hlloword终于出来了
共同学习,写下你的评论
评论加载中...
作者其他优质文章