Linux下运行第一个Java程序成功(Linux下JDK安装和环境变量配置等)
要從本機拷貝一個jdk的linux安裝包到虛擬機,看一下虛擬機上系統的IP;
此系統沒有預先安裝openJDK;
新建一個java目錄,用于安裝;需要切到root用戶;
創建java目錄;
使用工具連接虛擬機上Linux;出現下圖錯誤;
ping一下該IP,可以ping通;可能是防火墻問題;
直接從虛擬機下載jdk 安裝包;火狐瀏覽器進入oracle對應頁面;
下載需要oracle賬號;賬號密碼忘記了;
從別的網站下到一個,如下圖;
從圖形界面把下載的文件拖放拷貝到java目錄;權限不足;
命令行可以切到root用戶;圖形界面還是在當前用戶;
來從命令行拷貝到java目錄;下載的文件在 /home/用戶名/下載 目錄;
cp=copy;拷貝到/java目錄;
在命令行使用unzip命令解壓;最終得到一個 .tar.gz文件;
使用 tar -zxvf 文件名.tar.gz 命令解壓.tar.gz文件;出來一堆;
解壓后的目錄是jdk1.7.0_80,目錄下有很多東西;
根據資料,對于.tar.gz文件:執行“make”命令進行軟件編譯;執行“make install”完成安裝;
輸入make命令看一下;出現下面錯誤;
?
進到jdk1.7.0_80目錄看一下;里面有JDK的各種文件;這個應為解壓版的,即不用安裝;bin目錄下有javac命令;
用vim編輯器編輯一個myhello.java;
然后javac編譯;提示沒發現命令javac;??? 還需要配置環境變量;
用vim編輯器編輯etc目錄下profile文件;添加如下圖尾部三行;vim中打ESC退出插入模式,敲冒號,切換到底行命令模式,在冒號后面輸入wq,回車保存;
進入編輯profile文件的命令如下;
編輯完成,再使用 source /etc/profile 命令重啟配置文件;
重啟以后,看一下java版本; java -version命令可用了;
然后再javac,編譯成功;
運行class文件,在命令行輸出了程序中的字符串;
?
總結
以上是生活随笔為你收集整理的Linux下运行第一个Java程序成功(Linux下JDK安装和环境变量配置等)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下第一个java程序没有成功
- 下一篇: Bing Maps Geographic