Table of Contents
设置目录结构
导入的maven原目录结构如下,项目根目录错误的从main开始。
在file——project structure中打开项目的模块设置,或者在idea项目界面上使用快捷键:Ctrl+Shift+Alt+S。
如下图,在右侧的窗格中,选择所需的模块。在对话框的右侧部分,选择 "源(Sources)" 选项卡。单击 "添加内容根",把多余的src、main、test内容根删除,只留下一个内容根,即可正常显示。
具体可参考:https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-pzge2e2o.html
设置默认文件编码
File -> Settings->File Encodings -> Defaule encoding for properties files 属性设置成utf-8
选中Transparent native-to-ascii conversion
设置自动补全
打开文件file——设置setting 菜单,选择 快捷键 keymap,如下图所示,选择“主菜单”——“代码”——“补全”——“基本basic”,右键“remove...”,然后新增快捷键“Alt + /”。
debug调试快捷键
快捷键 功能描述
F8 单步调试,不进入函数内部
F7 单步调试,进入函数内部
Shift+F7 选择要进入的函数
Shift+F8 跳出函数
Alt+F9 运行到断点
Alt+F8 执行表达式查看结果
F9 继续执行,进入下一个断点或执行完程序
Ctrl+F8 设置/取消当前行断点
Ctrl+Shift+F8 查看断点
1.git
从git导入项目
创建本地仓库
项目使用git版本管理
在导航栏选择VCS--->Enable Version Control Integration(启用版本控制集成),在弹出的对话框选择“git”。
定义本地项目的远程仓库地址,远程仓库地址由github之类的网站提供。
在本地项目名上右键,弹出菜单,选择“git”——“commit目录”,首先提交到本地。
提交到本地仓库完成后,把本地文件推送到远程仓库。具体步骤为:右键项目名——git——repository——push即可。
连接远程仓库
在创建完本地仓库后,开始同步远程仓库。
2.maven
maven设置阿里云远程仓库
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
设置完成后,总体位置如下:
idea 将一个普通项目转换为maven项目
1.在工程文件的根目录下,新建文件pom.xml,并编辑好pom.xml文件。
2.在pom.xml 文件上,右键 Add as Maven Project即可。
idea打包maven项目成jar文件
在maven项目右侧打开maven窗口,选择本项目(本项目名字是docker),点击Lifecycle——>package,即可进行打包。
如果maven项目窗口未出现,则在导航栏选择“视图”——“工具窗口”——“Maven”即可。
maven打包跳过测试
使用maven打jar包时,会自动运行maven项目中的test类,如果测试不通过则无法生成jar包。如下设置可以跳过测试阶段: