zoukankan      html  css  js  c++  java
  • 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。配置正确后,下 部的警告消失。

        最后正确的样子是:

        

  • 相关阅读:
    leetcode 296 题解(暴力破解)
    2.7最大公约数(递归解法)
    2.6斐波那契数列(多分支递归)
    2.5翻转字符串(递归4 )
    2.4对arr数组元素求和
    2.3 用递归形式打印i到j
    2.2用递归方式解决阶问题
    2.1什么是递归?
    1.用数组的方式实现列表
    如何在电脑上安装Jupyter Notebook
  • 原文地址:https://www.cnblogs.com/feiyujun/p/7710539.html
Copyright © 2011-2022 走看看