美文网首页
注解版:项目中遇到的“坑”

注解版:项目中遇到的“坑”

作者: 胖先森 | 来源:发表于2019-11-12 15:28 被阅读0次

    IDEA创建maven-archetype-webapp项目的时候,创建完成后发现在main文件夹下没有java,resource等源文件夹。

    解决方法步骤

    1. 选择File->Project Structure

    Snap1.jpg

    2.选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder...并点击OK

    Snap2.jpg

    3.点击new folder,输入java文件名

    Snap3.jpg

    **4.关键步骤: 新生成的java文件夹点击右键,选择相应的文件源Sources **

    Snap4.jpg

    同理resources文件也是一样的操作,new folder..填写文件名为resources,然后resources文件夹右键点击选择Resources.

    Snap5.jpg

    其他的一样建立相应文件夹

    Snap6.jpg

    个人说明一下,关于target我们也可以将其弄到webapp/WEB-INF/classes文件夹下


    maven-war-plugin 插件 web.xml 缺失时忽略

    我们很多时候开发Spring MVC 项目时我们完全可以使用Java Bean 和 Annotation 的方式来配置 Spring MVC 的 DispatcherServlet,而不再采用传统的 web.xml。而 Maven 的 maven-war-plugin 默认是会验证 web.xml 的,为了忽略验证,我们可以采用如下的配置:

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.4</version>
        <configuration>
            <failOnMissingWebXml>false</failOnMissingWebXml>
        </configuration>
    </plugin>
    

    相关文章

      网友评论

          本文标题:注解版:项目中遇到的“坑”

          本文链接:https://www.haomeiwen.com/subject/frkqictx.html