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

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

解决方法步骤

1. 选择File->Project Structure

注解版:项目中遇到的“坑”_第1张图片
Snap1.jpg

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

注解版:项目中遇到的“坑”_第2张图片
Snap2.jpg

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

注解版:项目中遇到的“坑”_第3张图片
Snap3.jpg

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

注解版:项目中遇到的“坑”_第4张图片
Snap4.jpg

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

注解版:项目中遇到的“坑”_第5张图片
Snap5.jpg

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

注解版:项目中遇到的“坑”_第6张图片
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 的,为了忽略验证,我们可以采用如下的配置:


    org.apache.maven.plugins
    maven-war-plugin
    2.4
    
        false
    

你可能感兴趣的:(注解版:项目中遇到的“坑”)