基本设置
1安装IDE的插件(提示的插件)
2更改主题
3设置字体
4修改控制台的字体和背景颜色
5设置编码
6鼠标加滚轮控制字体大小
7显示行号和方法分割线
8把多个空行合并成一行
9代码提示(不区分大小写)
10复制代码连同jar包一起带过来
11鼠标放到类或方法上显示源码(延迟时间)
12添加插件(官方 第三方 本地)
提高Idea的运行速度
(一)
(二)
全局设置
方式一:
方式二:
-------------------------------------------
配置jdk的环境
记得配置环境变量
(一)
(二)选择你的jdk
Debug
F7:下一步(进入内嵌方法)
F8:下一步(跳过内嵌方法)和有道词典的f8冲突
F9:从第一个断点,调到下一个断点。
创建JavaSE工程
(一)点击创建新项目
(二)确认,Next
[if !supportLists](三)[endif]选择将你的项目放在哪个文件夹下面
[if !supportLists](四)[endif]显示工具栏和工具按钮
[if !supportLists](五)[endif]创建Java文件
(六)选择class
[if !supportLists](六)[endif]填写包名和类名
类名大写哈!!!
(八)[endif]编写main方法
main方法快捷键psvm
打印的快捷键sout
Idea会自动保存
ctrl+alt+t包裹
alt+ins tostring
创建JavaWeb工程
1把当前的项目close
2打开configure--settings
3去掉最后一次打开的项目
4选择web工程和servlet的版本号
为什么要用servlet3.0因为0配置要用3.0,servlte3.0则需要jdk1.8;
5选择项目名和项目创建路径
6部署tomcat server(tomcat服务器)
1)
2)
更多—tomcat server—local
3)
7部署项目
1)点击fix
2)默认添加当前工程
3)
8JavaWeb添加第三方依赖(jar包)
1. [endif]将第三方依赖要放在WEB-INF/lib中
2. [endif]jar包考进去不能直接使用!!!需要配置
3找到lib文件夹点ok ok
4选中lib
9创建servlet
1右键new一个servlet
2创建好的servlet报错了(原因:找不到他的父类HttpServlet)我们现在的这个工程,缺少了一个代码编译的环境。
为什么要这样呢?
tomcat是服务器,servlet是运行在服务器上的小程序,所以要配置tomcat
10配置tomcat
1选tomcat版本
2勾选 ok
11编写servlet代码
12编写web.xml
13启动项目测试
---------------------------------------------
maven使用阿里云仓库
找到conf/settings.xml在mirrors节点下添加:
配置maven的环境
记得配置环境变量
在maven的setting.XML配置文件中配置本地仓库的位置
1点configure Settings
2配置maven的路径,使用maven的配置文件
使用maven创建JavaSE工程
1创建新工程
2选择maven选择骨架
3填写组织名 项目名
4一路next
5需要联网,等待下载
6创建成功,导入maven工程
7添加坐标
maven菜单项的介绍
使用maven创建JavaWeb工程
1创建新项目
2选maven 选择骨架
3输入组织名 项目名 版本号(起名字的时候最好用下划线)
4使用默认配置
5一路next
6自动导入
7创建java文件夹,并设置成根源文件夹
因为main文件夹里只有配置文件的文件夹,和放页面的文件夹,我要写java代码,所以要创建java文件夹。
这样里面就可以写java代码了。
8web项目建好了 发布项目。
方式一:添加tomcat server
方式二:添加tomcat插件
9启动tomcat服务器
方式一:
方式二:
手动输入maven命令。
使用maven创建聚合工程
如图所示创建聚合父工程
1创建新项目
2创建父工程(管理统一版本) 填写组织名和项目名 版本号
3创建聚合前台子模块(他要使用父工程的版本信息)
4父工程右键添加子模块
5和itheima_mall创建一样,在这个地方注意一下
我只想让itheima_mall管理我的版本,我的前/后台管理系统(itheima_portal/back)不想继承itheima_mall改怎么办呢(说白了我是我你是你)?
6取消继承关系
7添加模块 next
8不想把子模块放在itheima_mall下面,那就mall文件夹删除
9创建前台子模块的dao(itheima_portal_dao)
10这里要选快速开始
11itheima_portal_dao去继承itheima_portal
12itheima_portal_dao的工程要放到itheima_portal下面。
13创建前台子模块的service(itheima_portal_service)
记住service继承于dao
14和上一个一样记得放在portal下面
15itheima_portal_service要依赖于itheima_portal_dao
16itheima_portal_web层是提供给外界访问的所以要选这个
17和上一个一样记得放在portal下面
18web依赖于service,创建java和resources文件夹
19和聚合前台子模块是一样的(这里就不写了)
使用GIT管理代码
1开启版本控制
2选择Git ,ok就和这个项目就和Git建立了关联。
3上传时忽略掉IDEA的配置文件
例如:.idea文件夹 .iml文件
找File settings
4将项目上传到本地的Git仓库里
5全部选中,填写提交信息,commit
6提交到远程仓库
上面这些操作时把项目提交到本地仓库了
7配置远程仓库的地址
8把远程仓库的地址复制进去 ok push
9输入远程仓库的用户名和密码 login
10提交成功
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
为什么要配置环境变量?
配置了环境变量就可以在任意位置执行(java/maven/mongodb)命令了(不用跑到bin目录下打开黑窗口运行命令了)
如何导入maven项目?
1)点击导入项目
2)选择你maven项目中的pom.xml文件
快捷键整理
Ctrl+Alt+L:格式化代码
Ctrl+Y 删除一行
Ctrl+Z撤回
Ctrl+Shift+Z不撤回
Alt+Shift+上/下 移动一行代码向上/向下
Alt+Ins get/set方法
Alt+Enter导包
双击Shift搜索类名
Ctrl+H查看层级
Ctrl+Shift+R替换
Ctrl+D选中并复制一行
Ctrl+Shift+space 自动补全
Ctrl+/ 代码提示