一、idea工具
一款开发工具
1、安装idea
我提供给同学们的是免安装版本,解压即是安装
但是,idea是一款收费工具,需要破解才能使用,破解方式如下:
- 启动你的IDE,如果上来就需要注册,选择:试用(Evaluate for free)进入IDE。
如果你的IDE试用已过期可以使用reset_eval文件夹内的脚本重置一下。 - 将 jetbrains-agent.jar 拖进IDE窗口(或者当作IDE插件安装),点 "Restart" 按钮重启IDE。
(事实上你拖 jetbrains-agent-latest.zip 进去IDE窗口也没问题) - 在弹出的JetbrainsAgent Helper对话框中,选择激活方式,点击安装按钮。
- 重启IDE,搞定。
2、idea 配置程序包的字符集
- 在你的idea安装目录中找到idea64.exe.vmoptions
- 打开你的idea工具,Help ->...
3、idea配置jdk
- File -> Project structure
- 然后,在让你的当前项目使用指定的jdk
4、idea快捷键设置
这里以 代码提示快捷设置为例,其他快捷键设置大家可自行百度
- File -> Setting..->keymap
- 然后依次点击:Main menu->Code->Completion->Basic
- 我这里将Basic 设置为了
alt + /
,但是注意:idea中默认Cyclic Expand Word
代码提示快捷键也是alt + /
,需要将这个快捷键删除掉才行,不然会有冲突
我们之前惯用eclipse,如果你要将idea的快捷键设置为基于eclipse的快捷键,如下
5、idea常用快捷键
注:下面快捷键我都是idea基于 配置的eclipse快捷键
//alt + enter :万能快捷键(快速定义变量、生成捕获异常代码...)
//ctr + h :根据文件内容查找文件
//sout :快速生成 System.out.println()
//alt + shift + L :快速定义变量,接收方法返回值
//ctrl + G :查看类或方法 使用的地方
//选中类名按F4:查看类的层次结构,注:如果要看此类实现的接口,要选中 Supertypes Hierarchy
6、idea配置tomcat
- 右上角->Edit Configurations ...
- 如图所示,配置一个本地的tomcat服务
- 指定tomcat安装路径,如果已指定过,则可以跳过这一步
- 其他选项说明
- 发布项目界面
- 最后,启动tomcat
7、创建web工程并部署到tomcat中
因为创建普通的java工程比较简单,我这里只示例 创建web工程
- 创建一个web工程
- 发布配置-检查各项配置是否正确
- file -> project structure
- 发布配置-检查发布内容是否正确
- file -> project structure
- 最后,部署到tomcat
- 启动tomat并访问
二、maven
1、maven是什么?
maven就是一个项目的管理工具。里面有很多功能,主要用到的就是:
jar包管理、项目打包。
2、为什么要用maven?
方便管理项目的jar包依赖,避免jar包冲突。
用的人多嘛
3、安装maven
1、官网:https://maven.apache.org/download.cgi
左侧找到 download -> apache-maven-3.6.3-bin.zip(找到这个链接,点击即可下载)
2、解压下载的压缩包,记得放在一个你熟悉目录下,让你下次可以找到它
4、配置maven运行环境
1、添加一个环境变量,名字叫MAVEN_HOME;复制maven的安装home路径,粘贴MAVEN_HOME这个变量值里面。
注意 mavne的安装路径中不要有中文
2、编辑path环境变量,在path中添加 %MAVEN_HOME%\bin;
3、在开始处 输入cmd打开命令行,键入命令:mvn -v
,如果能输出你安装的maven版本信息,表示你的环境变量配置成功了
5、idea配置maven
1、打开idea -> configure -> settings -> maven(搜索maven) -> 右边界面找到 maven home directory :选择你的maven home目录
6、创建一个maven工程
7 maven模块的目录结构
src
main
java //存放我的.java源文件
resources //存放我的应用运行时使用的配置文件
test
java //存放我的测试代码源文件
resources //存放我的测试代码运行时使用的配置文件
target
//有 java编译后的.class文件
//有配置文件,注意:如果当你发现你修改了配置文件没有生效请 build->rebuild project
//有模块打包之后的文件
pom.xml //jar文件依赖配置,稍后演示
8 maven常用命令
maven命令首次运行需要下载命令相关插件,如果你的每次运行命令都去下载,则加上如下配置
file -> settings -> maven(搜索maven) -> runner -> VM options:填写 -DarchetypeCatalog=internal
- 右侧maven面板 -> 展开你的模块 -> lifecycle(生命周期)
clean 命令:
清理targe目录
compile 命令:
编译你的工程/模块 ,编译后的文件存放在target目录下
package 命令:
编译并打包你的工程/模块
install命令:
打包你的工程,并将其安装到maven仓库中
9 maven项目/模块 依赖jar包
详见pom.xml
10 maven寻找jar的流程
先在 本地仓库 中找jar,找不到就去 远程仓库 找,远程仓库找到了就下载到本地仓库中
配置中央仓库地址
找不到jar常见处理方式:
1、打开右侧maven面板,点击reimport按钮
2、打开本地maven仓库,检查这个jar是否已经下载下来了
如下在到了本地仓库,那么 清理缓存,重启idea
反之,删掉本地仓库中jar对应的文件夹,让其重新下载。
11、安装maven helper 插件
该插件能帮助你快速找到依赖jar,解决冲突问题等
- File -> Setting -> plugins
12、将maven工程转换为 web工程
- file -> project structure
web工程转换配置
- 发布内容配置
- 最后,编写index.html,然后将其部署到tomcat,并访问