• 讲真,刚开始接触maven web项目的时候,相信很多人都会被它的目录结构迷惑。 为了避免菜鸟们遇到像我一样的困扰,我就从我纯正菜鸟的视角,来分析一下这个东西。 1,比如说,我们拿一个常见的目录结构来看,如下。...

    讲真,刚开始接触maven web项目的时候,相信很多人都会被它的目录结构迷惑。

    为了避免菜鸟们遇到像我一样的困扰,我就从一个纯正菜鸟的视角,来分析一下这个东西。


    1,比如说,我们拿一个常见的目录结构来看,如下。


    2.上图中,为啥又有Java Resources文件夹的代码,又有src文件夹的代码呢?那我想改代码要改哪里。

        其实,Java Resources文件夹下面的代码都是以包的形式展现的,主要是为了开发人员更好的找到修改的代码文件。

        Java Resources文件夹下的代码和src文件夹下面的代码其实就是一份。

    3.但是src下面还多了一个webapp的文件夹,这是放置前端页面以及脚本等内容的文件夹。

    4.那么整个工程编译生成之后,这些文件夹的层次关系变成啥样了呢?在工程视图中,选中工程名,右键选择属性,看看对应的配置信息就知道了。

       如下图,可见,webapp这个文件夹生成之后,其实webapp就相当于根目录了,webapp下面的文件/文件夹其实就是对应根目录下的文件/文件夹。

       而Java Resources文件夹下的代码(即src/main/java和/src/main/resources),生成之后就跑到了根目录下的WEB-INF下的classes的路径下面了。

       PS:多啰嗦一个东西,就是我们在一些例如spring的xml配置文件里面,经常可以看到<import resource="classpath:spring-mybatis.xml" />类似的配置。

               这里的这个spring-mybatis.xml文件是怎么找到的呢,其实它生成后,不就是在根目录下的WEB-INF下的classes的路径下嘛,这个就是classpath啦。

     


    
    
    展开全文
  • maven自定义webapp目录 2016-03-27 22:40:30
    场景:我看到maven约定的webapp藏的目录太深了,它在src/main/webapp,我想把它提到根目录下,并且命名为WebContent,应该怎么配置呢? 在pom.xml里面加上如下配置: ThesisManage src/main/java src/...
  • maven项目默认的web root 目录就是main/webapp目录。如果发现你的webapp目录没有被idea识别。不要试图通过project structure强行配置。肯定是你的项目结构或者pom.xml的配置有问题导致的。 首先检查项目结构:是...
  • IDEA 使用Maven 项目继承Springboot 使用启动器spring-boot-starter-web 创建的项目为什么没有webapp目录? 如何创建webapp和以往项目一样呢? 可以参考一下步骤 ...上图webapp目录 是手动添加的 ...
  • IDEA maven webapp目录结构 2019-04-22 17:51:38
    IDEA用maven新建web项目后,没有源代码目录。 非源代码目录,不可以右击新建package。 需要手动创建目录,然后右击目录进行标记Mark Directory as。 标记为sources目录后,可右击新建package。 ...
  • 一、问题展示 1、Eclipse在使用Maven构建WebApp项目的时候,首先Maven的安装和配置都没有问题的,但是构建项目之后,Maven项目要求的几个必须要有的资源目录显示不了: 问题如下图: 1、 有问题的目录:明显只有...
  • Eclipse构建maven war工程后webapp目录没有形成 1.选择项目,右键选择Properties,进入属性页面,选择到Maven菜单下,如下图所示: 2.先取消Dynamic Web Module 点Apply ,然后再选中Dynamic Web Module 点Apply ,...
  • 在学习spring时,创建的maven项目没有webapp目录。 由于maven是最基本的项目,只包含pom.xml,我们若想创建的是web项目 须选择maven基本的web包 这里选中maven基本的webapp包即可
  • 问题:利用骨架创建maven工程时没有src目录,报错:[ERROR] Maven execution terminated abnormally (exit code 1),就是整个项目骨架没有生成。 1. IDEA中maven的配置问题 配置settings.xml文件 在maven的...
  • IDEA maven 创建webapp项目没有src目录 转载:https://blog.csdn.net/Shut__down/article/details/84848917
  • IDEA新建maven项目没有webapp目录 1、在项目上右键 》open module settings 2、在Modules模块,增加web配置。 3、设置web根目录和web.xml文件所在位置。 4、结果如下图: ...
  • 1、Eclipse在使用Maven构建WebApp项目的时候,首先Maven的安装和配置都没有问题的,但是构建项目之后,Maven项目要求的几个必须要有的资源目录显示不了: 问题如下图: 1、 有问题的目
  • Eclipse+Maven创建webapp项目 2018-09-12 14:23:06
    Eclipse+Maven创建webapp项目&lt;一&gt; 1、开启eclipse,右键new——》other,如下图找到maven project 2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3...
  • idea配置maven ...3 . 设置路径 设置自动导包 4 ....5 .... 此时,创建的maven项目没有webapp目录,接下来,开始手动创建 手动创建maven项目 1 . 点击file-->project Structure-->点击左侧Mod...
  • 图文详解MyEclipse新建Maven webapp项目的步骤(很详细)1. New -&gt; Project... -&gt; Maven Project填Group Id,Artifact Id,和Package(请参考后面的“关键词”),点击“Finish”创建完成后,文件...
  • 最近在用maven写一个ssm项目,在webapp目录下,自己建了一个文件夹,名为logInBefor,里面有css,js,jpg等文件 当项目运行后,发现网站的图片和css,js,都没有加载 首先想到的是被springmvc的拦截器,给拦截了 ...
  • java:maven中webapp下的jsp不能访问web-inf下面的bean 当然 WEB-INF下面的文件是不能访问的,只能吧jsp文件放入到WEB-INF下面,然后通过配置WEB-INF下web.xml进行配置。          Java小项目...
  • 当使用maven自动生成的web项目时,我们发现其目录结构是不完整的,所以需要自行构建。 确定需要什么:学过web都知道,我们还需要java源代码文件,test文件,resources文件。 我们在main下创建java目录,resources...
  • Intellij Maven webapp
  • maven 过滤webapp下的文件 2019-07-17 09:35:55
    <plugin>...org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.1.0</version> <configuration> <w...
1 2 3 4 5 ... 20
收藏数 52,487
精华内容 20,994