今天买了MacBook Pro笔记本,本来打算做IOS开发的,但由于最近项目忙,也么时间研究IOS了,于是MacBook闲置了下来,为了充分利用资源,拿来做Java开发吧,于是拿出MacBook开机,随便玩了玩,刚开始很是不习惯(毕竟用惯了Win),反正有什么不会的,就问度娘,总的来说使用MacBook没什么太大的问题,先做第一步,管理系统的用户,我买电脑时,电脑安装的操作系统有个账号,该账号是管理员角色,我进入到“系统偏好设置”->“用户与组群”中(在苹果系统中,“系统偏好设置”相当于Win系统的控制面板,很多系统设置都是在这里完成的),将“Guest”用户禁用,并关闭自动登录功能,更改了账户名称和密码,一切OK,但超级管理员账号在哪里呢,它的密码是多少呢?我猜想超级管理员应该是root(毕竟苹果系统也是基于Unix系统的),命令实现更改root用户的密码:
1、打开终端,Finder -> 应用程序 -> 实用工具 -> 终端.app
2、敲Unix命令吧,sudo passwd root,更改root用户的密码(还好我的苹果系统没有禁止sudo命令),按提示输入root用户的密码即可(Unix系统输入密码不会回显的哦)
3、注销当前登录的用户,用root用户和密码即可登录系统了
在MacOS下安装jdk,我的系统版本是OS X Yosemite 10.10.2,没哟内置jdk6,但oracle官网中没有jdk6 macos的版本,没办法只能下载jdk7 macos版的了,我下载并安装了jdk7、jdk8 macos 64两个版本,在“系统偏好设置”中,可以看到Java的图标,双击即可看到本机安装的所有jdk了,并可以设置默认使用的jdk
下载Eclipse,我下载的是最新版本的Eclipse(eclipse-jee-mars-1-macosx-cocoa-x86_64.tar.gz,这个版本是Eclipse 4.5.1),下载下来解压即可使用,进入Eclipse编写了一个最经典的Hello MacOS程序,可以正常运行,可以对Eclipse的设置不知道在哪里,找了找,终于在屏幕左上角苹果图标右边有个Eclipse,点击,可以看到“偏好设置”,即可打开Eclipse的设置窗口了(和Win不一样哦),其他的使用和Win差不多,注意两个快捷键:MacBook的Command键对应Win的Ctrl键,option键对应Win的Alt键
安装Eclipse工具常用的开发插件:
1、Easy Explorer,这个查看是我用的比较多的一个,它可以让您在Eclipse中轻松找到文件所在的磁盘位置,点击Eclipse的菜单栏Help -> Eclipse Marketplace,搜索Easy Explorer,在搜索结果中找到对应的插件,即可安装。当然,在高版本的Eclipse中已经集成了文件导航功能,因此可以不安装该插件,MacOs版本需要进行相应的设置,参考http://www.netingcn.com/mac-eclipse-easyexplore-plugin.html文章(进入Eclipse设置 -> General -> Resource Explorer)
2、安装Easy Shell,这个插件比第1个插件功能要强大些,安装方式和1是一样的,主要,在Eclipse Marketplace中有很多好用的插件
3、安装sts,这个是Spring开发套件,只要用Srping框架,一般都安装该插件,很方便。进入http://spring.io/tools/sts/all,下载相应的sts版本(一定要和你的Eclipse版本配到哦),在Eclipse中安装插件即可。
4、安装hibernatetools,使用Hibernate框架时,一般需要安装该插件,这里我就不安装了,因为我在开发中很少使用Hibernate框架,加载地址:http://sourceforge.net/projects/jboss/files/JBossTools/JBossTools4.1.x/
5、安装MyBatisLink,使用MyBatis框架时,一般需要安装该插件,这个插件能够帮助开发人员在代码中快速定位在IBatis或者MyBatis的配置文件编写的代码,很是方便,参考文章:http://jingyan.baidu.com/article/922554468e2d6a851648f402.html。下载该插件需要进入google站点(你懂得,参考http://yunjianfei.iteye.com/blog/2249687)
5、安装svn,下载svn客户端:http://www.wandisco.com/subversion/download/thankyou?f=subversion-binaries/1.7/Subversion-1.7.9_10.8.x.pkg,安装即可,使用方式和Win差不多,参考:http://blog.sina.com.cn/s/blog_a0f3ea980101c0y0.html,mac下的svn客户端工具比较好用的又smartSVN,但该工具是收费的,还是使用subversion的客户端输入命令吧。
Eclipse中安装svn插件:http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=FB5D456A7FFF2B0B15775DFBCCA74354?pageID=p4wYuA
6、安装tomcat,参考文章:
http://www.cnblogs.com/freeyiyi1993/p/3436368.html
7、安装memcached,参考文章:
http://stephen830.iteye.com/blog/2009678
http://www.ibm.com/developerworks/cn/java/j-memcached1/
http://www.ccvita.com/257.html
8、安装nginx,参考文章:
http://stephen830.iteye.com/blog/2002195
http://stephen830.iteye.com/blog/2009699
9、安装mysql数据库
10、安装Maven,参考文章:
http://blog.csdn.net/anialy/article/details/22217937
其他参考文章:
Mac OS X系统中Eclipse使用问题汇总
http://blog.csdn.net/feiniao1221/article/details/10474337
http://www.netingcn.com/imagemagick-resize.html
http://www.netingcn.com/memcached-stat-tool.html
Mac环境下svn的使用
http://blog.csdn.net/q199109106q/article/details/8655204
SmartSVN
http://download.csdn.net/detail/li631078610/8437223
Maven的使用
http://www.cnblogs.com/xdp-gacl/category/544719.html
MyBatis学习总结
http://www.cnblogs.com/xdp-gacl/tag/MyBatis学习总结/
分享到:
相关推荐
macOS 开发 - 入门笔记
MySQL8.4.0 LTS(mysql-8.4.0-macos14-x86_64.dmg)适用于macOS x86_64系统。
mysql-8.1.0-macos13-arm64.dmg 适用于macOS Arm系统
MySQL8.4.0 LTS(mysql-8.4.0-macos14-arm64.dmg)适用于macOS arm64系统。
mysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64...
Mac 数据库安装文件 mysql-8.0.12-macos10.13-x86_64.dmg
mysql-8.4.0-macos14-x86_64
mysql-8.0.21-macos10.15-x86_64.dmg.zip mysql-8.0.21-macos10.15-x86_64.dmg.zip mysql-8.0.21-macos10.15-x86_64.dmg.zip
MySQL Community Server 8.0.28(mysql-8.0.28-macos11-arm64.dmg) 适用于:macOS 11 (ARM, 64-bit), DMG Archive
mysql-8.0.34-macos13-x86_64.dmg 适用于macOS Intel系统
mysql-5.7.31-macos10.14-x86_64.dmg.zip mysql-5.7.31-macos10.14-x86_64.dmg.zip mysql-5.7.31-macos10.14-x86_64.dmg.zip
macOS 12 (x86, 64-bit), DMG Archive (mysql-8.0.31-macos12-x86_64.dmg)
mac版 mysql-8.0.36-macos14-arm64 支持最新的M3芯片
【标题】"ESXi 8 MacOS Unlocker-4.0" 是一个专为VMware ESXi 8.x版本设计的工具,旨在解锁ESXi主机,使其能够支持运行苹果MacOS操作系统作为虚拟机。这个工具主要解决VMware官方不直接支持在ESXi上运行MacOS的问题...
总的来说,"ffmpeg-20200628-4cfcfb3-macos64-static.zip"提供了一个便捷的解决方案,使得在macOS上进行多媒体处理变得简单。无论你是想要进行基本的视频转码,还是开发复杂的多媒体应用,这个静态编译版本的FFmpeg...
它是一款开放源代码软件,可在多种操作系统上运行,包括各种 Linux 版本、Microsoft Windows 以及 macOS 等。MySQL 数据库最初是为 Web 应用程序设计的,但是现在它已经被广泛地应用在企业级应用程序中。 MySQL ...
MySQL Router 8.0.27(mysql-router-8.0.27-macos11-arm64.dmg),适用于macOS 11 (ARM, 64-bit), DMG Archive
默认使用 caching_sha2_password 身份验证机制 (WL#11057), 实现 OpenSSL for MySQL 8.0 动态链接(WL#10524) .
mysql下载版本mysql-8.0.25-macos11-x86_64.dmg, 下载地址 https://dev.mysql.com/downloads/mysql/ 您要觉得下载速度慢可以下载这个。
mysql-8.0.34-macos13-arm64.dmg 适用于macOS Arm系统