码迷,mamicode.com
首页 > 其他好文 > 详细

IDEA配置文件路径问题小提示

时间:2020-11-01 10:59:24      阅读:11      评论:0      收藏:0      [点我收藏+]

标签:com   并且   导入   页面   dea   clip   模块   文件   测试   

关于JAVA普通项目创建或导入后,会有一个iml文件:

.iml文件

  • idea 对module 配置信息之意, infomation of module。每个模块都有一个iml文件。*
  • IDEA中的.iml文件是项目标识文件,缺少了这个文件,IDEA就无法识别项目。跟Eclipse的.project文件性质是一样的。并且这些文件不同的设备上的内容也会有差异,所以我们在管理项目的时候,.project和.iml文件都需要忽略掉。
  • iml文件是IntelliJ IDEA自己创建的模块文件,用于java应用开发,存储一些模块相关的信息,比如一个Java组建,插件组建,Maven组建等。存储一些模块路径信息,依赖信息以及别的一些设置。

这里把sourceFolder路径截图出来:
技术图片

iml与src为同级目录,我们有其他配置文件时候以sourceFolder目录(file://$MODULE_DIR$/src )作为文件位置定位参考,其他配置配置文件可以放在src中,这样导入或读取一些配置文件会比较放便。

MAVEN项目导入后,会发生一些变化,新手往往不知道如何将配置文件放入哪个目录

1、首先对maven项目结构一定要了解
技术图片

src:项目的资源总目录,基本所有的操作都在这个文件夹里面进行。
main:和src基本作用差不多
pom.xml:pom.xml主要描述了项目的maven坐标,包依赖关系。我们不需要在手动下载一些jar包,然后手动依赖。只要遵循它规则,他会自动帮我们下载依赖,是不是很方便!!!
例如:我们想在项目中使用junit的测试工具,只需要填写相关例如版本、组织等等。他会自动帮我们下载依赖进项目。
resources: 配置文件都放在resources目录下,因为项目管理方面的原因,这些配置文件基本不允许开发人员自行修改。
【对于web项目】
1 webapp(对应web项目有):这是前端部分,可以在这个目录下创建css、js等文件夹用于存放前端的一些静态文件。以及创建JSP等网页文件。

2 WEB-INF:WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。

3 web.xml:web.xml的作用很大,是用来沟通后端的桥梁,这里可以配置一些信息,比如哪些是网站入口(index.jsp),声明404网页等等,以及声明哪些是后端的配置文件。整个web项目就是这样像纽带一样构建起来的。
注意对应对应的目录
技术图片

IDEA配置文件路径问题小提示

标签:com   并且   导入   页面   dea   clip   模块   文件   测试   

原文地址:https://blog.51cto.com/13238147/2545731

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!