IntelliJ IDE

1、批量生成私有字段的get、set和toString。

方法:Alt+Insert快捷键

2、大小写转换

方法:Shift+Ctrl+U

3、代码格式化:Ctrl + Alt + L

4、添加新项目

File->Project Structure(Shift+Ctrl+Alt+S),右侧加号,如下图

5、编辑器多个类文件在多个窗口显示,如下图

方法:选择类文件->Split Vertically

6、IDEA编译maven窗口不显示,如下设置

Help->Find Actions->Actions->输入Add->选择Add Maven Projects

7、重置默认窗口布局

Window->Restore Default Layout 

8、设置显示行背景颜色

9、Maven项目运行配置,如下

10、IDEA 2020.2X 循环弹出的 JetbrainsAgent 配置助手 对话框(已经破解)

 打开系统界面快捷键shift 两下打开搜索,输入关键字jetbrains,选择点击第二项jetbrains-agent,后面的ON变为OFF,右下角弹出提示插件有变化,重启一下IDEA

11、项目启动报内存溢出错误,Exception in thread "File Watcher" java.lang.OutOfMemoryError: Java heap space。

解决方法:在IDEA工具中配置-Xms128m -Xmx1024m -XX:MaxPermSize=512m

12、IDEA启动JDK报错,如下

(1)将2800修改为1200

 又出现新的错误

2021-11-18 17:12:32.515  WARN [restartedMain] [o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reactiveStringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisReactiveAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.data.redis.core.ReactiveStringRedisTemplate]: Factory method 'reactiveStringRedisTemplate' threw exception; nested exception is java.lang.OutOfMemoryError: Java heap space
2021-11-18 17:12:35.800 ERROR [restartedMain] [com.xxl.job.core.executor.XxlJobExecutor] - null
java.lang.NullPointerException: null
    at com.xxl.job.core.executor.XxlJobExecutor.stopEmbedServer(XxlJobExecutor.java:158)
    at com.xxl.job.core.executor.XxlJobExecutor.destroy(XxlJobExecutor.java:85)
    at com.xxl.job.core.executor.impl.XxlJobSpringExecutor.destroy(XxlJobSpringExecutor.java:55)
    at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:258)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:579)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:551)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1092)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:512)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1085)
    at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1061)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
    at com.bdsoft.BDPWebApplication.main(BDPWebApplication.java:39)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
2021-11-18 17:12:37.663  INFO [restartedMain] [c.b.dynamic.datasource.DynamicRoutingDataSource] - dynamic-datasource start closing ....
2021-11-18 17:12:37.669  INFO [restartedMain] [com.alibaba.druid.pool.DruidDataSource] - {dataSource-1} closing ...
2021-11-18 17:12:37.691  INFO [restartedMain] [com.alibaba.druid.pool.DruidDataSource] - {dataSource-1} closed
2021-11-18 17:12:37.692  INFO [restartedMain] [com.alibaba.druid.pool.DruidDataSource] - {dataSource-2} closing ...
2021-11-18 17:12:37.693  INFO [restartedMain] [com.alibaba.druid.pool.DruidDataSource] - {dataSource-2} closed
2021-11-18 17:12:37.693  INFO [restartedMain] [c.b.dynamic.datasource.DynamicRoutingDataSource] - dynamic-datasource all closed success,bye
2021-11-18 17:12:37.732  INFO [restartedMain] [org.apache.catalina.core.StandardService] - Stopping service [Tomcat]
2021-11-18 17:12:37.753  INFO [restartedMain] [o.s.b.a.l.ConditionEvaluationReportLoggingListener] - 

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2021-11-18 17:12:38.321 ERROR [restartedMain] [org.springframework.boot.SpringApplication] - Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reactiveStringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisReactiveAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.data.redis.core.ReactiveStringRedisTemplate]: Factory method 'reactiveStringRedisTemplate' threw exception; nested exception is java.lang.OutOfMemoryError: Java heap space
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:635)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1336)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1176)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:556)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:897)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
    at com.bdsoft.BDPWebApplication.main(BDPWebApplication.java:39)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.data.redis.core.ReactiveStringRedisTemplate]: Factory method 'reactiveStringRedisTemplate' threw exception; nested exception is java.lang.OutOfMemoryError: Java heap space
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:650)
    ... 25 common frames omitted
(1)Caused by: java.lang.OutOfMemoryError: Java heap space

(2)Connected to the target VM, address: '127.0.0.1:49182', transport: 'socket'

(3)上面的这两个错误是由于系统内存资源不足导致的,需要配置内存大小

      -Xms512m -Xmx1024m -XX:MaxPermSize=512m

解决方案:-Xms512m -Xmx512m

设置IDEA内存大小 

配置环境变量:-Xms512m -Xmx512m

 [INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 04:39 min
[INFO] Finished at: 2022-01-29T01:23:15+08:00
[INFO] Final Memory: 73M/247M
[INFO] ------------------------------------------------------------------------
[ERROR] Java heap space -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/OutOfMemoryError

 解决方案:使用命令编译:mvn clean install

编译前端:npm i 

启动服务命令:npm run serve 

打包命令:npm run build

idea右边找不到maven窗口不见了

右侧边栏没有出现maven, 还有一种可能就是pom.xml文件没有识别, idea觉得这个项目就不是个maven项目,导致idea无法加载依赖包。因此上述三种方法都没有用,
解决办法:右键pom.xml文件, 点击" add as maven project "

IDEA删除缓存,如下

IDEA工具启动时,找不到或无法加载主类 com.beidasoft.BDPWebApplication
解决方法:原因module 里面缺少iml文件,生成iml文件
方法一:(建议):刷新一下Maven Project就会自动生成.iml文件。点击下图红框标记的按钮即可,完成后就会自动生成.iml文件。
方法二:在缺少.iml文件项目下运行mvn idea:module,完成后将自动生成.iml文件。

intellij debug模式提示 Method breakpoints may dramatically slow down debugging 解决办法

解决方法:

点击图中按钮  或者 快捷键(Ctrl - Shift -F8 ) 出现下图

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值