MacOS开发--第一天使用MacOS
程序员文章站
2022-05-26 16:19:51
...
今天买了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学习总结/
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 Catalina 10.15.3最新开发者测试版
-
ASP.NET Core在MacOS上建立HTTPS开发证书
-
macOS Big Sur 11.2 开发者预览版 Beta如何更新?
-
PHP开发中,MacOs 10.13自带apache从php7切换到php5讲解
-
macOS - Pycharm 安装、激活、使用、快捷键
-
10个面向高级用户和开发人员的必备macOS工具
-
[macOS开发.NET Core] 一个简单的WEB程序
-
苹果 macOS Big Sur 11.3开发者预览版Beta 4发布 附更新内容
-
苹果macOS Sierra beta2开发者预览版固件上手视频 Apple Watch自动解锁
-
苹果 macOS Big Sur 11.3 开发者预览版/公测版Beta5 今日发布