eclipse用maven构建javaweb工程

来源:互联网 发布:sql unique key 编辑:程序博客网 时间:2024/06/05 20:12

1.创建maven工程,勾选create a simple….

这里写图片描述

  1. 输入组织名称和项目名称,以及选择打包方式
    这里写图片描述

    3.生成的目录结构如下,可以发现,有些目录结构是不需要的,而且webapp下面没有web.xml文件
    这里写图片描述

    4.选择编码方式为UTF-8
    这里写图片描述

    5.在project facets中,去勾选Dynamic Web Model,并选择java的版本
    这里写图片描述

6.进行上一步之后,目录结构如下

这里写图片描述

7.重新勾选Dynamic Web Model,选择3.0版本,并配置webapp的路径,以及选择生成web.xml

这里写图片描述

8.输入src/main/webapp ,以及选择生成web.xml

这里写图片描述

9.这个时候的目录结构如下,发现生成了web.xml

这里写图片描述

10.配置项目的编译路径,仅保留如下的内容

这里写图片描述

11.

这里写图片描述

12.有时候会发现,如果把上面生成好的项目仅保留src文件夹以及pom.xml文件给其他人使用,会出现编码方式默认为了GBK,JDK默认为了1.5,以及目录结构不对了的问题,这个时候,要修改pom.xml之后,将上诉内容固定了,再给其他人使用
在pom.xml文件中添加以下内容,以供导入项目的时候,指定以上内容的值

    <build>        <finalName>ssmdemo</finalName>        <plugins>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-compiler-plugin</artifactId>                <configuration>                    <source>1.7</source>                    <target>1.7</target>                    <encoding>${project.build.sourceEncoding}</encoding>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-resources-plugin</artifactId>                <version>2.6</version>                <configuration>                    <encoding>${project.build.sourceEncoding}</encoding>                </configuration>            </plugin>        </plugins>    </build>    <properties>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>    </properties>
原创粉丝点击