设为首页 收藏本站
查看: 957|回复: 0

[经验分享] Mac OS X 10.10 Yosemite下安装java、jdk、mysql、maven、idea

[复制链接]

尚未签到

发表于 2015-12-29 15:29:35 | 显示全部楼层 |阅读模式
  Mac OS X Yosemite已经在2014年10月17日正式发布了。
  作为一个java开发者,尝鲜第一时间安装了最新版本。
  和之前的OS X系统还是有很多不同的。下面主要在java开发环境方面做一个笔记。
  1、jdk安装
  默认情况下,10.10系统同样没有安装JDK,也不会自动到Apple服务器下载jdk。
  这两有两个选择,一是到oracle官网下载最新版(1.8.0_25)的jdk;二是下载苹果官方提供的10.9的1.6.0_65版本jdk,
  1.6.0_65版本下载地址:http://support.apple.com/kb/DL1572
  2、mysql安装
  到mysql的官网下载适用10.9版本及以上的dmg或者tar文件,我这里下载的是dmg文件,双击安装,注意安装过程中,需要更改一下安装选项,将[Startup Item]选项去掉,否则会提示安装失败,主要原因是“MySQL Start on Restart script fails”。
  由于mysql安装时,自动启动的选项不能选,导致了mysql不能自动启动。解决办法如下:
  新建一个plist文件,名称为:com.mysql.plist,编辑其内容如下:





<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.mysql</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/mysql/bin/mysqld_safe</string>
</array>
<key>RunAtLoad</key>
<true />
<key>KeepAlive</key>
<false />
</dict>
</plist>

  保存好后,将其移至(或者做一个软链接)到 /Library/LaunchDaemons 目录下,并执行命令



launchctl load -w com.mysql.plist
  到此为止,mysql可以随着系统的启动而启动起来了.
  3、maven安装
  到apache官网下载最新版本,解压缩到指定位置,我这里指定解压位置为/usr/local目录下;
  编辑~/.bash_profile文件,在文件中添加一下内容:





export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home"
export PATH="$JAVA_HOME/bin:$PATH"
export M2_HOME="/usr/local/maven"
export M2="$M2_HOME/bin"
export PATH="$M2:$PATH"
export PATH="/usr/local/mysql/bin:$PATH"

  保存后,执行



source .bash_profile
  此时可以运行



mvn --version
  测试是否安装成功,成功会打印出maven的版本信息





$ mvn --version
Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_25, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.10", arch: "x86_64", family: "mac"

  
  4、Intellij IDEA 安装
  如果前面安装的jdk版本为1.6的话,这里可能不会出问题;
  如果安装的jdk版本为1.8的话,这里需要特别的修改,操作步骤如下:
  1、先将Intellij IDEA拖放到/Applications目录下(安装);
  2、双击Intellij IDEA,运行;此时会提示需要jre的运行环境,并提示去苹果官网下载;注意:我这里已经安装了1.8,为啥还要安装jdk1.6呢?这是完全不需要的,怎么办呢?继续往下走。。。
  3、在Intellij IDEA.app上单击右键,显示包内容->Contents->Info.plist,适用文本或者默认的xcode打开,找到



<string>1.6*</string>
  将1.6改为1.8,保存退出。再次打开Intellij IDEA,ok,成功。
  4、打开后设置相关的参数即可。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-158083-1-1.html 上篇帖子: VMware 11 安装 Mac OS X10.10 下篇帖子: 解决升级mac os X EI Capitan后遇到LibclangError: dlopen(libclang.dylib, 6): image not fo
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表