idea项目debug启动慢,打包慢_idea debug启动很慢-程序员宅基地

技术标签: java  

idea项目debug慢

idea项目debug启动非常慢,项目也不大,重要的是在别人的机器上启动很快,那么一定是自己的问题了。

解决方案

1、没用的断点都去掉。
idea左下角有个双箭头>> ,找到debug模块,点view breakpoints(就是那个红色的点),去掉所有的断点(注:去掉勾选发现还是慢,或者干脆可以把断点全删掉而不是去掉勾选)。

这招应该有效的,但是启动还是慢。
2、file | invalid catches,都清理掉。
实测还是慢。
3、到文件夹下,删掉项目下的.idea文件夹和.iml文件夹。
这样索引和配置都会丢失,如果有vm参数等,需要配置下。
实测问题解决,但是打开后第一次还是慢,过了几分钟再启动就快了,不知道为什么。
4、终极方案,直接换文件夹,重新git clone代码,再打开。
5、也有可能是网不好,换个网试下,或者先切出去,再切回来。

idea打包慢

解决方案

1、file | settings | Shared build process heap size (Mbytes): 设置为 1400(默认是700)
2、project structure | Project Settings | modules | paths | 勾选 exclude output paths。
这个主要解决,target目录循环输出问题。
实际不一定能提高打包效率,如果每次都先clean,可能就不会有这个问题。
3、file | invalid catches,都清理掉。

其他可选操作:
mvn package -DskipTests # 这个实际一般都会勾选上,因为带test打包容易报错
mvn package -T 2C # n个线程打包
mvn package -X # 调试模式,可以看哪部分最耗时

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/enthan809882/article/details/130175292

智能推荐

Datax DB2插件开发_datax 接入db2-程序员宅基地

文章浏览阅读1.4k次。对于datax来说, 其实所有的关系型数据库步骤都差不多, 不同的就在于不同的数据库对于SQL的要求:例如开发流程1. 新建module2.DB2配置文件处理1. 新建module2.DB2配置文件处理Datax/db2reader/src/main/resources/{json文件}: 负责生成jar包和json模板Datax/db2reader/pom.xml: 负责maven编译,配置依赖项Datax/db2reader/src/main/assembly/package.xml: _datax 接入db2

计算机专业毕设选题,java毕设选题-程序员宅基地

文章浏览阅读44次。计算机专业毕设选题,java毕设选题

STM32CubeMX使用-程序员宅基地

文章浏览阅读1.4k次。一、新建工程首先,打开,第一次使用的朋友可以点击右侧的和检查一下软件更新并且找到对应芯片的固件库然后下载,软件和固件库都推荐是使用最新版的,这里不多介绍。完毕之后点击来创建一个新的工程。在弹出的界面中找到并选择对应芯片型号,可以在左上角的对话框中搜索,选中后点击来新建工程。_stm32cubemx

repeater里绑定dropdownlist控件各行的值-程序员宅基地

文章浏览阅读111次。//repeater绑定数据事件绑定答案dropdownlist protected void rpQuestionAnswer_ItemDataBound(object sender, RepeaterItemEventArgs e) { DropDownList ddl = e.Item.FindControl("drpRightAnswe..._repeater设置dropdownlist的值

教资科目一如何备考?_教资科目一选择题怎么复习-程序员宅基地

文章浏览阅读233次。科目一的选择题确实有点难,其实每一年的可以选择题都有点偏。给大家分享一下,科目一的一些相关备考知识!Q:都考什么内容?A:考试内容包括职业理念、教师职业道德、教育法律法规、文化素养、基本能力五大模块。各模块所占比重如下:Q:都有什么题型?A:试卷分为单选题、材料分析题和写作题三种题型,满分为150分。五个模块的内容在试卷中题型题量如下表:Q:考试难不难?A:科目一考查考生综合素质,属于规范化考试,命题严格依照考试大纲,难度非常稳定,易于把握规律,便于考生有针对性地复习。反之,如果对考情不了解,_教资科目一选择题怎么复习

java(数据库连接池)_java 多数据源连接池释放-程序员宅基地

文章浏览阅读438次。【代码】java(数据库连接池)_java 多数据源连接池释放

随便推点

跑通yolox-s官方源码(可与yolov5s做对比试验)_yolox_s.pth-程序员宅基地

文章浏览阅读3.7k次,点赞8次,收藏37次。跑通yolox-s官方源码(可与yolov5s做对比试验)_yolox_s.pth

适用于渗透测试不同阶段的工具收集整理(转载)-程序员宅基地

文章浏览阅读1.1k次。Red Teaming / Adversary Simulation Toolkit该资源清单列表涵盖了一系列,适用于渗透测试不同阶段的开源/商业工具。如果你想为此列表添加贡献,欢迎你向我发送pull requestGithub:github.com/Snowming04内容侦察武器化交货命令与控制横向运动建立立足点升级特权数据泄露杂项参考侦察主动情报收集Ey..._gophish获取cookie

centos6.8服务器配置之编译安装PHP、配置nginx-程序员宅基地

文章浏览阅读122次。php version 5.6.31、nginx version: nginx/1.10.21、下载:wget http://cn2.php.net/distributions/php-5.6.31.tar.gz2、安装组件yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg li..._centos6 安装 libiconv.so.2

python pip 代理设置-程序员宅基地

文章浏览阅读682次。pip install --proxy="user:password@server:port" packagenameorigin url:http://xiuxixiuxi.blogspot.jp/2013/04/how-to-install-packages-with.htmlThere are two easy way to install packages for python (..._pip install --proxy=

Linux Deploy安装配置Ubuntu使用教程_linuxdeploy安装ubuntu-程序员宅基地

文章浏览阅读1.2w次,点赞6次,收藏44次。记录Linux Deploy使用总结1. 前言最近换了一部新手机,老的手机荣耀play也不能空着。正好平时电脑装了个虚拟机Ubuntu来做开发/运维环境,有点占电脑配置,无法一边开虚拟机一边玩游戏,老是不能放心玩耍。于是萌生起用手机做Linux服务器的想法。安卓是基于Linux内核进行开发的,理论上是可以实现Linux部署的。百度研究了下(研究了2天。。。),特此记录一下,本位以Ubuntu为..._linuxdeploy安装ubuntu

Freemarker使用详解_freemarker使用教程-程序员宅基地

文章浏览阅读9.4k次,点赞5次,收藏57次。1.什么是网页静态化技术随着用户访问量以及数据量的增大,网页静态化技术方案如今越来越流行。 什么是网页静态化技术呢?简单来说就是将网页以纯静态方式的形式展现。2.网页静态化技术与缓存技术的比较共同点:都可以减小数据库的访问压力。区别:(1)缓存技术适用于小规模的数据。以及一些经常变动的数据。(2)网页静态化技术适用于大规模但是变化不太频繁的数据。页面静态化与缓存技术的定义:页面静态化是指通过一些模板技术(如freemarker)将数据模型生成静态html页面并通过.._freemarker使用教程