创建maven项目生成WebRoot目录,web.xml文件,以及修改编译路径classess的解决办法

      创建maven工程:首先File-->New-->Maven Project到下边界面:

        

    点击Next到以下界面:

        

    点击Next进入以下界面:

        

     在Filter框输入webapp,双击第二个,到以下界面:

        

    输入Group Id、Artiface Id点击Finish,一个maven项目就创建成功了。(Group Id、Artiface Id由自己定义),创建完的maven项目结构如下:

        

    显然结构不是我想要的:首先在src的main目录下创建一个java文件夹,创建完成后目录结构如下:

        

    接下来生成WebRoot目录,以及WebRoot目录下的web.xml文件:

        右击项目,选择Properties进入以下界面:

        

    点击Project Facets,出现右边界面,选中Dynamic Web Module,下边出现红色圈之内的地方,然后点击红色圈内的内容,会出现以下界面:(注意:如果你的Dynamic Web Module是选中状态,就先取消选中,保存,然后再做上述操作

        

    按照上述操作,一直点击OK,即可。操作完成的项目目录结构如下:

        看起来舒服多了吧。咱们继续:

    接下来修改项目的编译路径,也是困扰我很长时间的一个问题,好在解决了,下边列出解决步骤:

        右键项目-->Build Path-->Configure Build Path到以下界面:

        

    点击OK,你是不是跟我一样以为大功告成了?接下来运行以下程序:

        

    很遗憾,报错了。怎么解决?打开项目下的pom.xml文件,

        

    发现<outputDirectory>还是maven默认的编译路径,然后点击pom.xml页签,找到<build>标签:

        

    配置完成后,再运行以下程序:

        

    成功了!!不容易啊,弄了好几个小时才弄明白,希望可以帮到大家,写的不详细的地方多多包涵。共同进步

        

猜你喜欢

转载自blog.csdn.net/cold_Blooder/article/details/80208583