一.安装IDEphp
相比于.net环境的一鼓作气,java可能麻烦一点,这里记录下来,避免萌新踩坑java
1.1安装JDK,这里不要玩什么花哨,老老实实选个大众版(Oracle JDK1.8x),设置环境变量,网上不少教程还停留在win7,若是是win10配置path就不用分号隔开了,直接配置两条web
1.2下载IDEA,这里500M左右,相比于VS仍是比较轻巧的,安装而后破解(由于穷),破解不走弯路,参考 https://blog.csdn.net/qq_23832313/article/details/80704797 tomcat
1.3下载maven,这至关于nuget,包管理工具,这里建议3.6.0框架
1.4找一篇博客,跟着作,这里我就选百度排名第一的文章了,java项目特别罗嗦,跟着教程下一步下一步下一步,建立完成maven
1.5项目建立完成,IDEA的AV像素已经闪瞎了个人狗眼,我知道确定有野路子解决它,毕竟那么大的群体,难道都能忍受吗?据说能够换主题解决这个问题工具
1.6换主题,这里仍是用熟悉的vs主题风格,主题地址 http://www.riaway.com/theme.php?page=2 下载的是个jar包,导入到IDEA就能够了,换风格后字体
总结经验1.当你以为不合理(很傻逼)的时候,确定有更好的解决方案,只是你不知道.net
二.搭框架3d
2.1配置tomcat,忘记下载tomact了,这里推荐8.0,11M左右,配置Deployment时发现没有Artifact选择,继续百度,解决完了以后,运行会看到一个hello world!页面
2.2导入程序依赖包,就直接copy教程里的pom.xml了,大概等个20s左右,等红色字体变成白色字体,说明依赖下载成功
2.3解决Idea建立JavaWeb项目生成的web.xml没有头文件的问题(这里网上也有教程,我就直接粘贴教程了,xml也是配置一堆东西)
2.4各类配置文件,细数了一下,有7个之多(除web.xml),好在做者贴心,直接丢了一个下载地址,复制粘贴都省了,这些玩意基本通用,改动不多
2.4java文件夹系须要标记类型(不知道是java特点仍是坑,我我的以为是坑),文件夹结构以.来分层,好比我建立一个文件夹命名为com.sixmai.controller,它会建立三层,每层一个文件夹com>sixmai>controller,因此java项目通常文件很是深