声明:由于本人是由iOS转JAVA开发,所以本教程是基于MacOS的。
JAVA后端开发环境搭建需要:JDK(JAVA开发必须)、开发工具(MyEclipse、IDEA两个任选吧,另外还需要一个依赖管理工具Maven)、Web服务器(Tomcat)、数据库(MySQL)。大概就是这些,可以参考Java Web 环境搭建
JDK安装
jdk安装包去甲骨文的官网下载,选择适合自己系统的安装包,下载下来,安装时一路继续就好,而且安装好后可以直接使用,并不需要配置路径(有些教程会教大家配置路径,但我在Mac上安装好后确实没有配置路径就可以使用,Windows是必须配置路径的)。
开发工具安装
MyEclipse、IDEA的安装也只需下载好安装包,一路继续就OK了。当然,这俩个工具是付费的。
依赖工具Maven的安装可以参考Mac OS X下Maven的安装与配置 ,完全可以解决大家的问题。
Web服务器安装
Tomcat的安装可以参考Mac 下安装Tomcat 。
数据库安装
数据库的安装是最烦的,浪费了一上午的时间,因为我没有看教程直接安装,最重要的是没有记住数据库的初始密码,这就麻烦了。
数据库的安装可以参考mac安装mysql的两种方法(含配置) ,安装包可以去MySQL官网下载 。
结束,至此,JAVA开发的环境算是搭建好了…… 另外,本篇文章中的参考文章大部分作于2016年,相对于现在来说完全没问题,如果时间比较久远了,大家就自己重新找就OK了……
拓展:
关于数据库的安装大家可能遇到的问题
- 如果大家没有记住初试密码,很可能和我一样需要重置密码,那大家可以参考Mac下重置MySQL root密码
- 重置密码的过程中还可能遇到数据库套接字问题,那么可以参考Mac上MySQL报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- 那如果像我一样浪费了一上午的时间去重置密码还不成功,那就只能上终极杀招,卸载MySQL重装了,当然这个方法不是什么好方法不过有效就好。
Windows下的JAVA开发环境搭建大同小异,需要的东西都是一样的。可以参考JavaWeb开发环境配置(win7_64bit)
JAVA框架
- 老版本的三大框架就是SSH啦,Struts、Spring和Hibernate,可以看下JAVA SSH 框架介绍
- 现在流行的新版三大框架是SSM,springMVC【类似struts,不是Spring里的】、spring【管理对象的】和MyBatis,可以看下搞定Java SSM框架开发、 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
网友评论