/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/
確認過路徑之后, 首先創建一個.bash_PRofile
touch .bash_profile
編輯.bash_profile
vi .bash_profile
用i或者a進行編輯, 貼入以下代碼
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/HomeCLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATH:export JAVA_HOMEexport CLASSPATHexport PATHesc -> :wq -> enter完成編輯保存
讀取并執行.bash_profile
source .bash_source
當然這是對當前用戶有效的操作, 切換用戶后這個配置是無效的, 下面還有一種配置方式, 可以解決這個問題.
cd /etc sudo vi profile
這里要輸入管理員密碼, 執行后看到文件內容為
# System-wide .profile for sh(1)if [ -x /usr/libexec/path_helper ]; then eval `/usr/libexec/path_helper -s`fiif [ "${BASH-no}" != "no" ]; then [ -r /etc/bashrc ] && . /etc/bashrcfi在下方添加三行代碼
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH由于這個系統文件是readonly類型的, 使用 esc -> wq! 強制保存退出, 然后執行profile文件.
source profile
差不多到這里就配置完成了, 可以快樂的使用了, 其實對于新手來說, 會用是最重要的, 特別是配置的東西, 會用就可以了, 理不理解意義并不大. (純個人覺得)
好了, Command+B選擇javaC編譯, 不報錯的話, 那是不可能的.
幾個簡單的地方需要注意一下, 簡單的來說就是保存的文件名和這個類名要一致 cmd+S保存為 HelloWorld.java文件, 也就是說, xxx.java, 然后public class xxx , 這地方的名字要一致.
如果自己手打這段代碼出現錯誤, 建議檢查一下大小寫, 筆者開始就因為String[] 寫成string[]報了個錯.
好了, 假裝這些操作都沒問題, cmd+B, 控制臺會打印
[Finished in 0.6s]
這時候去你存放HelloWorld.java的路徑下, 會發現生成了一個HelloWorld.class的文件, 進入這個路徑下, 執行
cd 存放路徑 java HelloWorld
好了, 是不是已經成功輸出了第一個HelloWorld程序, ^_^
可能和看到這個文章的大家一樣, 筆者也是個萌新, 僅可能比大家多一點編程經驗, 有些別的語言的編程經驗, 在這里記個筆記, 順便共享一下自己踩過的坑, 給大家提供些方便. 雖然我覺得也沒幾個人閑著無聊用MAC來學習Java, 能幫助到你, 并且開心就好了, 以后有時間會繼續更新下去, 就當是自己的筆記了.
新聞熱點
疑難解答