mac新手入門指南及常用工具及java編程環(huán)境搭建

前言
還記得剛買 mac book pro 的時(shí)候,啥都不會(huì)用,網(wǎng)上到處找資料,去查看怎么使用,mac常用快捷鍵、mac常用軟件、mac java 環(huán)境搭建等等,中間走了不少彎路,也積累了不少資料,特此分享給大家,方便新手最好的mac入門指南!

OSX 系統(tǒng)介紹

OSX 是蘋果公司為Mac系列產(chǎn)品開發(fā)的專屬操作系統(tǒng),基于 UNIX 系統(tǒng),處處體現(xiàn)著簡潔的宗旨。從 PC 過渡到 Mac,建議先了解 OS X 系統(tǒng),你就會(huì)知道OS X 比 Windows 先進(jìn)了多少,高度的安全,簡單易用,操作方便,讓你在 Magic TracPad 觸控板和 Magic Mouse 觸控鼠標(biāo)上盡情Mouti-touch。建議先看看張寧博寫的《Mac操作說明 完全指南》來了解OS X,非常詳細(xì),這本書能讓初學(xué)者在一天之內(nèi)對OS X了如指掌,百度網(wǎng)盤:http://pan.baidu.com/share/link?shareid=3590577445&uk=19629232

在我們常用的 window 系統(tǒng)上,你已經(jīng)習(xí)慣了使用 office 來辦公處理,射手來看電影,winzip 來壓縮解壓縮文件,ps 進(jìn)行圖片處理等等,那么在 mac 下面,要進(jìn)行同樣的操作,應(yīng)該使用什么樣子的軟件呢? 威鋒網(wǎng)進(jìn)行了匯總《OSX 常用裝機(jī)軟件》,新手值得看看 !

mac 下常用網(wǎng)站、資料推薦,高效率方式方法推薦

我的終端背景
我的終端背景

mac 下編程 Java 環(huán)境搭建 jdk1.7 +sdk1.7+maven +tomcat

(文章主要目的是新入手mac的人對mac下的目錄結(jié)果不了解,網(wǎng)絡(luò)上也很少有這樣子的文章,新人對mac下Java環(huán)境的搭建會(huì)浪費(fèi)很多時(shí)間。如有不當(dāng)?shù)牡胤剑堉刚蛘咝薷南拢?/p>

環(huán)境依賴:

  1. 開發(fā)工具 idea 14 破解工具見百度網(wǎng)盤或者 eclipes
  2. 下載mac版專用的jdk*.dmg文件雙擊即可安裝,地址如下:jdk7 https://jdk7.java.net/download.html (jdk8下載地址
  3. 下載sdk7 java-ee-sdk7 http://www.oracle.com/technetwork/java/javaee/downloads/index.html (java-se-sdk8)
  1. 下載 maven http://maven.apache.org/download.cgi 和 tomcat http://tomcat.apache.org/ (注意版本對應(yīng)jdk7對應(yīng)tomcat7,jdk8對應(yīng)tomcat8)

安裝過程:

  1. 先安裝 jdk (自帶了jre 就沒有必要安裝了),才能安裝 sdk,mac 中 jdk1.7 的默認(rèn)位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home,如果不在這里使用 which java 命令查看下安裝到了哪里
  2. 安裝 sdk7

錯(cuò)誤解決
安裝sdk錯(cuò)誤:This program requires DISPLAY environment variable
解決: vim ~/.bash_profile 添加 export DISPLAY=:0 即可

環(huán)境配置Java+maven+tomcat環(huán)境

1.配置JAVA_HOME:
用戶目錄下 vim ~/.bash_profile(如果沒有這個(gè)文件可以自己創(chuàng)建一個(gè)),MAVEN_HOME 和 JAVA_HOME 都是你的安裝目錄,如果不知道安裝到了哪里,使用which命令查看,例如 “which java ”

MAVEN_HOME=/Users/taoyutong/Documents/apache-maven-3.0.5
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home
PATH=$MAVEN_HOME/bin:$PATH
PAHT=$JAVA_HOME/bin:$PAHT

export MAVEN_HOME
export JAVA_HOME
export PATH

保存退出即可。
立即生效需要執(zhí)行:$ source .bash_profile(這是文件名)

# mac下的配置文件
./etc/profile 文件   全局共有配置,無論哪個(gè)用戶登錄,都會(huì)讀取此文件
/etc/bashrc    (一般在這個(gè)文件中添加系統(tǒng)級環(huán)境變量)全局(公有)配置,bash shell執(zhí)行時(shí),不管是何種方式,都會(huì)讀取此文件。
~/.bash_profile  (一般在這個(gè)文件中添加用戶級環(huán)境變量)

2.配置Tomcat:
進(jìn)入用戶目錄,編輯.bash_profile

vim ~/.bash_profile
# 增加如下:
export PATH=$PATH:/usr/local/apache-tomcat-8.0.9/bin
# 設(shè)置startup.sh文件的權(quán)限
chmod 755 /usr/local/apache-tomcat-8.0.9/bin/*.sh

測試:

  • 啟動(dòng)tomcat
    sh startup.sh
  • 測試
    可以使用:http://localhost:8080 ,看到tomcat的默認(rèn)頁面即可
  • 停止tomcat
    sh shutdown.sh

這步可以不用,這是用來給tomcat添加管理員使用的
vim /usr/local/apache-tomcat-7.0.55/conf/tomcat-users.xml

<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

3.配置maven
解壓下載的zip包 apache-maven-3.2.5-bin.tar.gz 到一個(gè)目錄,比如 /usr/local/ ,將里面包含setting.xml備份下,使用網(wǎng)站專用的setting.xml來替換;maven 最重要的需要把setting.xml文件配置對,比較關(guān)鍵的是使用的用戶目錄,mac默認(rèn)是 ~/.m2 文件,對應(yīng)的需要將 網(wǎng)站專用setting.xml文件復(fù)制到 ~/.m2/下;
關(guān)于maven的setting.xml文件有兩個(gè),一個(gè)是maven安裝目錄下的,是全局的配置,這臺機(jī)器上的所有用戶都使用,另一個(gè)是 ~/.m2/下的,這個(gè)是用戶級別的配置:

vim ~/.bash_profile 
MAVEN_HOME=/Users/taoyutong/Documents/apache-maven-3.0.5
PATH=$MAVEN_HOME/bin:$PATH

export MAVEN_HOME
export PATH

保存退出即可。
立即生效需要執(zhí)行:$ source ~/.bash_profile(這是文件名)

IDE中setting中關(guān)于tomcat和maven的設(shè)置,去關(guān)注下,如果需要修改就修改下,否則可能會(huì)有問題;

到這里,整個(gè)Java環(huán)境就配置問了,可以建立項(xiàng)目來測試下,參考下:
IntelliJ IDEA 12 創(chuàng)建 Maven 管理的 Java Web項(xiàng)目 http://blog.csdn.net/zht666/article/details/8673609

本文首發(fā)子我的個(gè)人獨(dú)立博客,歡迎體驗(yàn)閱讀:http://ixirong.com/2015/03/19/the-beginner-of-mac/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,431評論 6 544
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,637評論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,555評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,900評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,629評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,976評論 1 328
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,976評論 3 448
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,139評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,686評論 1 336
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,411評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,641評論 1 374
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,129評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,820評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,233評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,567評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 52,362評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,604評論 2 380

推薦閱讀更多精彩內(nèi)容

  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,922評論 6 342
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,828評論 18 139
  • 恒美閱讀 325評論 0 0
  • 文/ 長空皓 巡邏在河畔,忽然 一陣清脆的歡笑聲飄過 清澈的河水倒映著美麗的倩影 戰(zhàn)士堅(jiān)毅的目光 瞬間被撩撥得如迷...
    沂蒙文學(xué)閱讀 452評論 3 3
  • 想到電影小小得月樓有一情節(jié),就是待客太過熱情,人家進(jìn)門來營業(yè)員那個(gè)笑啊,嚇得人家以為進(jìn)了神經(jīng)病院。自然適得其反。 ...
    浪漫一生2閱讀 374評論 0 1