.idea文件夹是存储IntelliJ IDEA项目的配置信息,主要内容有IntelliJ IDEA项目本身的一些编译配置、文件编码信息、jar包的数据源和相关的插件配置信息。一般用git做版本控制的时候会把.idea文件夹排除,因为这个文件下保存的都是个人本地Idea编译器的配置。
下面详细看看.idea文件夹里面都有哪些内容。
1、compiler.xml文件。
这个配置主要保存编译相关的信息,其中有项目包含的模块名称、源码编译后.class文件输出的目录、测试文件编译后输出路径,编译的时候使用jdk版本。
2、workspace.xml文件。
这个配置文件主要保存的是工作空间相关配置,例如Maven的配置的根目录,Maven的配置文件路径信息,还有其他默认的配置信息。
idea .idea文件
3、libraries文件夹。
该文件夹下面是存放项目需要使用到的jar信息,每个jar包对应一个xml配置文件,配置文件里面存放的是源码、帮助文档、编译后的文件路径。
4、encodings.xml编码配置信息。
该文件可以指定某个目录下文件使用的默认编码。
5、jarRepositories.xml配置jar相关的信息。
该文件会将maven里面定义的jar包数据源都复制过来,它会包含存库的id,名称和url。
6、其他的插件配置。
例如数据库视图插件会生成dbnavigator.xml,sonarlint会生成一个文件夹专门存放sonar相关的配置文件。
最后说一下.idea文件夹是可以删除的,它是根据用户本地的IntelliJ IDEA配置的生成,不同用户可能配置项不一样,所以一般在做版本控制的时候是把它排除在外,这样可以有效避免版本冲突。
今天的文章
idea .idea文件分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/124465.html