gradle控制台乱码
打开
Help > Edit Custom VM Options
添加如下代码:
-Dfile.encoding=UTF-8
maven控制台乱码
Build Tools > Maven > Runner
-Dfile.encoding=GB2312
lombok找不到符号
build.gradle添加依赖
annotationProcessor 'org.projectlombok:lombok'
Could not target platform: ‘Java SE 11’ using tool chain: ‘JDK 8 (1.8)’
1) Navigate to: File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle
2) Gradle JVM: change to version 1.8
3) Re-run the gradle task
Error:java: Illegal char <:> at index 91: D:\Program Files\JetBrains\IntelliJ IDEA 2020.1.1\jbr\bin\Could not resolve xxl.mathematica:mathematica:1.0.0-SNAPSHOT.
- 先把这个出问题的依赖xxl.mathematica:mathematica:1.0.0-SNAPSHOT注释掉,刷新gradle
- 然后解注释这个依赖,刷新gradle
jar下载太慢?使用阿里云地址
maven { url 'https://maven.aliyun.com/repository/public/' }
maven修改settings.xml后如何生效
File > Invalidate Caches / Restart...
选择Just Restart
重启即可。
idea单元测试无法使用Scanner
打开
Help > Edit Custom VM Options
添加如下代码:
-Deditable.java.test.console=true
command line is too long
修改项目下.idea\workspace.xml
,找到标签<component name="PropertiesComponent">
, 在标签里加一行<property name="dynamic.classpath" value="true" />
idea识别不到测试文件夹
右键test下的java文件夹,选择菜单Mark Directory as
,设置为Test Sources Root
。