第一天学习springboot,记录一些技巧与笔记:
1、IDEA 如何快速实现override的方法
Ctrl + O
Ctrl + I
Alt + Insert
参考文献:https://blog.csdn.net/lingyiwin/article/details/89712950
2、Lomboks注解@AllArgsConstructor使用后未能生成构造方法的解决
3、为什么Java的long类型在赋值时需要【数据+L】?
- 为了防止数字为int类型导致int类型越界报错(因为如果不加L就是int,然后再转换为long类型,而不是直接就是long类型的数值赋值给long类型)
- 主要参考文献:https://comdy.blog.csdn.net/article/details/128703958?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-128703958-blog-79606265.235%5Ev27%5Epc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-128703958-blog-79606265.235%5Ev27%5Epc_relevant_default&utm_relevant_index=1
4、tomcat-embed-jasper总是显示为红色,并且在import change后还是红色的。报错信息如下:
Could not transfer artifact org.apache.tomcat.embed:tomcat-embed-core:jar:7.0.53 from/to central ....
解决方案:因为创建的是maven项目,但是在idea中没有配置maven,解决只需在IDEA中全局默认配置中去配置maven
只用给下面这个地方加上√就可以了,其它什么都不需要做
参考文献:https://zhuanlan.zhihu.com/p/487947590
5、intellij idea右键不能创建java class
解决方案:把某个文件夹设置为src文件夹,然后就可以在里面创建java类了
参考文献:https://blog.csdn.net/Asitisl/article/details/124144332
6、IDEA Error:java: 无效的源发行版: 13 的解决方案
或者
解决在创建springboot项目中遇到:Error:(3, 32) java: 无法访问org.springframework.boot.SpringApplication
解决方案:https://blog.csdn.net/Lcynsyw/article/details/128123459
**
7、ailed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project xxx: Input length = 1 -> [Help 1]
**
解决方案:
xml文件中build部分换成下面这句话:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>