IDEA与Maven使用-学习记录持续补充...
目录
IDEA与Maven使用-学习记录(持续补充…)
1. 下载与安装
以
ideaIU-2021.3.1
为例,安装步骤:
- 以管理员身份启动
ideaIU-2021.3.1
- 修改安装路径为:
D:\Program Files\JetBrains\IntelliJ IDEA 2021.3.1
- 勾选【创建桌面快捷方式】(可选)、【打开文件夹作为项目】(可选)。
- 解压crack文件,双击里面的【破解】文件,出现
success
的提示。 - 双击打开IDEA2021,选择Get license from:【Activation code】,其下方 有一个面板 。
- 将解压的crack文件夹中的激活码拖拽到 上述面板 中。
- 点击【Activate】。 至此,英文版安装好了。更多细节和汉化步骤参考: 。
其他安装教程参考:
2. 配置maven及国内镜像
2.1 下载与安装
方式1:可以下载与安装非idea自带的maven,可以 ,或者 。 方式2:先使用idea自带的maven。
idea自带maven的本地路径参考:
D:\Program Files\JetBrains\IntelliJ IDEA 2021.3.1\plugins\maven\lib\maven3
。 可以在【Settings】-【Build, Execution, Deployment】-【Build Tools】-【Maven】中,找到(或重新指定)默认的maven配置文件地址:即【User settings file】的值(某settings.xml)。
2.2 国内maven仓库镜像
无论方式1还是方式2,都有必要在maven配置文件中添加镜像(下载依赖会更快)。添加了镜像地址后的配置文件内容如下:
xml version="1.0" encoding="UTF-8"?
aliyunmaven
*
阿里云公共仓库
https://maven.aliyun.com/repository/public
阿里云maven仓库关于maven配置的说明:
。
似乎只需要保留这一个镜像地址就可以了,网上其他镜像地址有的已经访问不了了。
2.3 在maven仓库中搜索依赖
阿里云maven仓库搜索: 其他仓库搜索(国内也可访问):
3. 创建简单工程(简单示例)
3.1 创建一个空白工程
- 新建工程New Project,选择【Empty Project】,Project name设置为LearnJava,路径默认,点击确认,由此创建一个空白工程。
3.1.1 创建一个Java项目
- 选择【File】-【New】-【Module】,选择【Java】模块,可以设置模块的SDK(暂且使用默认的OpenJDK1.8.0_144,下同),设置模块名为demo。
- 在src文件夹内创建一个TestDemo类,输入main并回车,自动创建main方法,输入sout并回车快速创建控制台打印。
- 在控制台打印字符,并运行/调试。
3.1.2 创建一个maven项目
- 点击LearnJava项目文件夹(便能确保是在项目下创建模块,而不是在demo模块中创建模块),继续【File】-【New】-【Module】,选择【maven】模块,勾选【create from archetype】,选择模板:
org.apache.maven.archetypes:maven-archetype-quickstart
. - 项目名设置为demo-maven,其余默认,maven仓库如果需要配置则使用上面配置过的maven。
- 在pom.xml中添加一个hutool依赖,用于测试。
xml version="1.0" encoding="UTF-8"?
4.0.0
org.example
demo-maven
1.0-SNAPSHOT
cn.hutool
hutool-all
5.8.16
- 在src/main/java中创建测试类:
import cn.hutool.core.util.RandomUtil;
public class Test {
public static void main(String[] args) {
int num = RandomUtil.randomInt();
System.out.println(num);
}
}
4. IDEA配置
4.1 Setting相关
4.1.1配置git bash终端(Terminal)
【Settings】-【Tools】-【Terminal】,将【shell path】(默认值
powershell.exe
)修改为Git安装目录中的
bin\bash.exe
路径,例如:
D:\Program Files\Git\bin\bash.exe
。然后新建一个终端就是git bash了。
4.1.2 编辑器相关
折叠代码: 折叠:ctrl+shift+ - 展开:ctrl+shift+ +
:

: File–>Sttings–>Editor–>Code Style->Java
IDEA设置控制台显示在结尾,默认Scroll to End
:
在控制台面板处,取消勾选【Track Running Test】:
5. maven打包时一些报错处理
在项目pom.xml中增加如下配置(指定编译时编码为UTF-8):
UTF-8