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 下常用网站、资料推荐,高效率方式方法推荐
-
知乎上的讨论,一些可以提高工作效率的软件 OS X 平台上有哪些值得推荐的常用软件?
-
异次元软件世界上的一篇文章 《Mac用户必备!100多款免费实用的苹果Mac软件大搜集》,可以经常关注下网站上面的 mac 标签 下面的文章内容
-
重点来了,去哪里下载 mac 上的软件,免费的直接在 AppStore 下载就行了,可很多很贵很贵的收费软件去哪里下呢? 我经常去了三个比较正规、资源多的网站 MacX 软件下载、苹果盒子软件下载、0DayDown MacOSX 频道 可以下载许多和谐的软件,不过,如果你资金足够,还请多多支持正版!!
-
mac 系统上常用的快捷键 ,基本上 mac 上所有的软件快捷键都遵循统一的协议,比如 'cmd + h' 为隐藏当前窗口等,熟悉这些快捷键,能够提高工作效率
-
色彩画你的 mac 终端,自定义终端的背景色,看起来更舒服,更好的效率
-
终极 shell ,池建强老师写的一篇终端高效指南,感兴趣的可以阅读下
mac 下编程 Java 环境搭建 jdk1.7 +sdk1.7+maven +tomcat
(文章主要目的是新入手mac的人对mac下的目录结果不了解,网络上也很少有这样子的文章,新人对mac下Java环境的搭建会浪费很多时间。如有不当的地方,请指正或者修改下)
环境依赖:
- 开发工具 idea 14 破解工具见百度网盘或者 eclipes
- 下载mac版专用的jdk*.dmg文件双击即可安装,地址如下:jdk7 https://jdk7.java.net/download.html (jdk8下载地址)
- 下载sdk7 java-ee-sdk7 http://www.oracle.com/technetwork/java/javaee/downloads/index.html (java-se-sdk8)
- 下载 maven http://maven.apache.org/download.cgi 和 tomcat http://tomcat.apache.org/ (注意版本对应jdk7对应tomcat7,jdk8对应tomcat8)
安装过程:
- 先安装 jdk (自带了jre 就没有必要安装了),才能安装 sdk,mac 中 jdk1.7 的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home,如果不在这里使用 which java 命令查看下安装到了哪里
- 安装 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/