IDEA 基本且实用的配置

idea 部署war包报错 报错内容:Configuration Error: deployment source ' :war exploded' is not valid   就是说部署的war包关联不上或者不正确

idea导入导出配置和插件

 当你新版本(启动界面会叫你选择,没有提示你选择的话)打开idea的时候再点击file->Export Setting 把刚才导出的再选择就行了

 

idea自定义配置文件路径(主要是下载的插件或者配置最开始默认是c盘,需要手动配置到自己需要的位置,哪怕重装系统也不影响使用idea)

想找到软件安装的bin目录里面,有个配置文件,比如我的D:\Asoftware\java\idea2019\bin然后在里面找到idea.properties,打开找到配置路径(下图我已经修改,你按照你的配置修改就ok)

 

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.IntelliJIdea/config
idea.config.path=D:/Asoftware/java/IDEA/aboutconfig/config

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.IntelliJIdea/system
idea.system.path=D:/Asoftware/java/IDEA/aboutconfig/system
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.plugins.path=${idea.config.path}/plugins
idea.plugins.path=D:/Asoftware/java/IDEA/aboutconfig/system/plugins
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE logs folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.log.path=${idea.system.path}/log

 这样修改配置后都把配置信息保存到你指定的位置了,并且下的插件也在你配置的路径

 idea解除Git等版本控制关联

idea中修改模板中user变量名称

修改idea user(在bin/idea64.exe.vmoptions)里面最后一行

-Duser.name=zhangxiaoxiang

idea鼠标悬浮查看注释

翻译插件密室获取 https://ai.youdao.com/app_detail.s?id=108fe51bc51ca296  先登录

108fe51bc51ca296
ytLwSjMKVMNLYPq37u4CuIFmmCNmzOkk

idea自动导包和删除无用的导包

 IntelliJ IDEA里找不到javax.servlet的jar包https://blog.csdn.net/q343509740/article/details/79515911

设置头(类和接口等)的注释模板  *@date: ${YEAR}/${MONTH}/${DAY}这样写才行,不然会多个XXdd之类的错误

/**
 * ${NAME}:
 * @author ${USER}
 * @date: ${YEAR}/${MONTH}/${DAY}
 */

 自定义类,接口注释模板(注意后面选择变量)

/**
 * $classname$:
 * @author $user$
 * @date $date$
 */

 

idea 无法注入dao(前提是可以运行)

idea 配置热部署 spring boot

    <!--热部署(idea也要配置一下才会生效)-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

CTRL+ALT+SHIFT+/ 组合键打开 Maintenance窗口选择Registry... ,找到(前面没有添加依赖是找不到这个选项的)compiler.automake.allow.when.app.running选项 (勾选后并close即可,注意,)

 修改单行注释风格Ctrl+/注释代码的时候自动加空格,注释更加美观和谐

 idea配置文件properties乱码,或者可读性不强(就是不是乱码,但是你就是不认识)

idea配置国内阿里镜像,加快maven 的 pom下载速度(打开maven/conf/settings.xml)

<mirrors>
  <!-- mirror
   | Specifies a repository mirror site to use instead of a given repository. The repository that
   | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
   | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
   |
  <mirror>
    <id>mirrorId</id>
    <mirrorOf>repositoryId</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://my.repository.com/repo/path</url>
  </mirror>
   -->
   <mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>       
  </mirror>
</mirrors>

idea maven报错,dependents依赖无法正常添加,pom一堆错误(种子maven 或者pom有红色波浪线)

解决方式如下(由浅入深):

1:刷新pom(废话,不严重可以试一试)

2:如果是部分报错,找到自己配置的仓库确认一下,如果有,那么说明可能下载不完全(直接删掉maven报错的依赖,然后重新下载,当然建议先备份,万一不是它的问题呢)

3:配置setting文件错了(都百度到这个了说明你知道maven的setting文件在哪里配置,偷偷告诉你,其实idea在pom文件右击也是可以打开的),主要检查配置是否正确

4:如果都不奏效,建议在pom添加个临时解决方案,比如你太急了

   <!--临时解决maven无法导入(比如国际网络展示不通顺),让idea编译通过过-->
    <repositories>
        <repository>
            <id>alimaven</id>
            <name>Maven Aliyun Mirror</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

5:如果还是没有什么卵用,那么清缓存式重启,或者重构

6:检查网络,比如设置了代理设置,你处于科学上网状态(你懂得),重启电脑,循环执行前5步(解决不了在博客评论,老夫和它大战300回合)

7:终极大招(或许是idea版本和maven版本不一致,最好的方式是使用默认的配置,如果这都不成功,那么idea就一定没有问题,如果idea软件有问题,这个可能性比较小,可以反馈,如果是仓库有问题就换个仓库,基本上就这些可能性了),是在下载不下来就在maven官网下载jar包,安装到本地

idea 配置代理上网 (idea 创建spring boot时卡死,由于要访问外网所致)

发布了57 篇原创文章 · 获赞 33 · 访问量 814万+

猜你喜欢

转载自blog.csdn.net/wozniakzhang/article/details/89703065