IDEA的resources下面如何创建xml以及如何创建包?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA的resources下面如何创建xml以及如何创建包?相关的知识,希望对你有一定的参考价值。

参考技术A 如何新建resources,右键新建Directory输入resources,然后右键选择Mark directory as Resources root;

如图:

(当然一般自己新建maven的时候都会有resources)

在resources上面右键选择file,然后记得在填上后缀.xml即可;

创建类顺便也带类对应的包名,右键新建类的时候输入包路径即可比如com.test.pojo.Xx.class;

在resources下面没有办法直接创建包,需要创建Directory,然后用"/"替代".“即可,比如com.test.pojo就是com/test/pojo;

在resources下面创建xml文件需要选择的是File文件,然后填写比如mybatis.xml;

idea中,使用Gradle创建的项目,如何变为web项目

当idea开发项目时,使用gradle构建项目,包引用完后,发现idea并没有正确识别项目为web项目。

主要有两点表现:

1. src/main/resources的resources目录没有或有但是图标没有三道杠 ,正确的图标是:

    src/main/webapp的webapp目录没有或有但是图标没有中心黄点,正确的图标是:

2. 如果开始配置web.xml、*Context.xml、*-servlet.xml等配置文件,会发现不能正确识别,文件内容经常变为红色,提示找不到配置等。

解决不能识别为web项目,就要用到facets配置:

1. 打开facets配置

    

    也可以使用快捷键:ctrl + alt + shift + s

2. 打开后:

    

    选择项目:

    这里要说的是,注意选择_main的项目,这个是我们项目主目录。

    

    出现如下界面:

    

    需要配置,Deployment Descriptors和Web Resources Directories,因为系统配置的可能不对。

    Deployment Descriptors也就是配置web.xml文件,默认的web.xml位置是系统生成的,需要配置为我们自己的web.xml,一般目录是:src/main/webapp/WEB-INF/web.xml。配置正确后,下 部的警告消失。

    最后正确的样子是:

    

以上是关于IDEA的resources下面如何创建xml以及如何创建包?的主要内容,如果未能解决你的问题,请参考以下文章

在IDEA的Java项目的resources下面建目录的坑

idea中,使用Gradle创建的项目,如何变为web项目

springboot项目的重定向和转发

IDEA开发SpringBoot之项目编译或启动后无法在target下的classes中生成资源文件(resources中的)

idea上maven使用心得——用pom.xml添加jar包

IntelliJ IDEA classpath包含哪些文件夹以及如何把文件(夹)添加到classpath下