mac新手入门指南及常用工具及java编程环境搭建

前言
还记得刚买 mac book pro 的时候,啥都不会用,网上到处找资料,去查看怎么使用,mac常用快捷键、mac常用软件、mac java 环境搭建等等,中间走了不少弯路,也积累了不少资料,特此分享给大家,方便新手最好的mac入门指南!

OSX 系统介绍

OSX 是苹果公司为Mac系列产品开发的专属操作系统,基于 UNIX 系统,处处体现着简洁的宗旨。从 PC 过渡到 Mac,建议先了解 OS X 系统,你就会知道OS X 比 Windows 先进了多少,高度的安全,简单易用,操作方便,让你在 Magic TracPad 触控板和 Magic Mouse 触控鼠标上尽情Mouti-touch。建议先看看张宁博写的《Mac操作说明 完全指南》来了解OS X,非常详细,这本书能让初学者在一天之内对OS X了如指掌,百度网盘:http://pan.baidu.com/share/link?shareid=3590577445&uk=19629232

在我们常用的 window 系统上,你已经习惯了使用 office 来办公处理,射手来看电影,winzip 来压缩解压缩文件,ps 进行图片处理等等,那么在 mac 下面,要进行同样的操作,应该使用什么样子的软件呢? 威锋网进行了汇总《OSX 常用装机软件》,新手值得看看 !

mac 下常用网站、资料推荐,高效率方式方法推荐

我的终端背景
我的终端背景

mac 下编程 Java 环境搭建 jdk1.7 +sdk1.7+maven +tomcat

(文章主要目的是新入手mac的人对mac下的目录结果不了解,网络上也很少有这样子的文章,新人对mac下Java环境的搭建会浪费很多时间。如有不当的地方,请指正或者修改下)

环境依赖:

  1. 开发工具 idea 14 破解工具见百度网盘或者 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/ (注意版本对应jdk7对应tomcat7,jdk8对应tomcat8)

安装过程:

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

错误解决
安装sdk错误:This program requires DISPLAY environment variable
解决: vim ~/.bash_profile 添加 export DISPLAY=:0 即可

环境配置Java+maven+tomcat环境

1.配置JAVA_HOME:
用户目录下 vim ~/.bash_profile(如果没有这个文件可以自己创建一个),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

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

# mac下的配置文件
./etc/profile 文件   全局共有配置,无论哪个用户登录,都会读取此文件
/etc/bashrc    (一般在这个文件中添加系统级环境变量)全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。
~/.bash_profile  (一般在这个文件中添加用户级环境变量)

2.配置Tomcat:
进入用户目录,编辑.bash_profile

vim ~/.bash_profile
# 增加如下:
export PATH=$PATH:/usr/local/apache-tomcat-8.0.9/bin
# 设置startup.sh文件的权限
chmod 755 /usr/local/apache-tomcat-8.0.9/bin/*.sh

测试:

  • 启动tomcat
    sh startup.sh
  • 测试
    可以使用:http://localhost:8080 ,看到tomcat的默认页面即可
  • 停止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 到一个目录,比如 /usr/local/ ,将里面包含setting.xml备份下,使用网站专用的setting.xml来替换;maven 最重要的需要把setting.xml文件配置对,比较关键的是使用的用户目录,mac默认是 ~/.m2 文件,对应的需要将 网站专用setting.xml文件复制到 ~/.m2/下;
关于maven的setting.xml文件有两个,一个是maven安装目录下的,是全局的配置,这台机器上的所有用户都使用,另一个是 ~/.m2/下的,这个是用户级别的配置:

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

export MAVEN_HOME
export PATH

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

IDE中setting中关于tomcat和maven的设置,去关注下,如果需要修改就修改下,否则可能会有问题;

到这里,整个Java环境就配置问了,可以建立项目来测试下,参考下:
IntelliJ IDEA 12 创建 Maven 管理的 Java Web项目 http://blog.csdn.net/zht666/article/details/8673609

本文首发子我的个人独立博客,欢迎体验阅读:http://ixirong.com/2015/03/19/the-beginner-of-mac/

推荐阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 38,133评论 5 340
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 106,426评论 12 127
  • 恒美阅读 40评论 0 0
  • 文/ 长空皓 巡逻在河畔,忽然 一阵清脆的欢笑声飘过 清澈的河水倒映着美丽的倩影 战士坚毅的目光 瞬间被撩拨得如迷...
    沂蒙文学阅读 133评论 3 3
  • 想到电影小小得月楼有一情节,就是待客太过热情,人家进门来营业员那个笑啊,吓得人家以为进了神经病院。自然适得其反。 ...
    浪漫一生2阅读 60评论 0 1