Eclipse下创建maven工程

来源:互联网 发布:java long 长度多少位 编辑:程序博客网 时间:2024/04/29 19:33

Eclipse下创建maven工程

本文主要介绍如何在eclipse下创建maven工程和创建过程中可能会碰到的报错。
(jdk和tomcat使用的版本为1.7)

1、 new->maven Project->next

图一


2、 选择下图所示的catlog,点击next

这里写图片描述
这里写图片描述
右击建好的maven工程,点击properties,点击Java build path,如下图:
这里写图片描述
这里资源文件夹有的会显示missing,是因为jdk版本没改,按照下图修改:
这里写图片描述
修改后工程结构如下图,资源文件就会出来:

这里写图片描述
3、 将建好的maven工程转换成web工程,右击工程->properties,然后如下图所示操作:
这里写图片描述
解决方法:1、修改catlog的版本(暂且还没试);
2、修改两个工程文件(setting文件夹里),如下图所示:

这里写图片描述
这里写图片描述

这里写图片描述
修改web.xml文件,改成3.0版本

<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"><display-name>Archetype Created Web Application</display-name></web-app>

重启eclipse,就可以了,如下图
这里写图片描述

记得将maven的仓库部署到工程上,右击工程properties->Deployment Assembly.如下图所示:
这里写图片描述

maven->update project 后出错,是因为,你使用的maven版本所依赖的jdk版本比较低,针对这个问题,根本的解决方法是在maven的setting文件中修改所依赖的jdk版本,只需在setting文件中加入如下代码:

<profile>       <id>jdk-1.7</id>        <activation>            <activeByDefault>true</activeByDefault>            <jdk>1.7</jdk>        </activation>        <properties>            <maven.compiler.source>1.7</maven.compiler.source>            <maven.compiler.target>1.7</maven.compiler.target>            <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>        </properties>   </profile>    

若只需更改单个工程,还可以在pom文件中加入如下代码:

<plugins>    <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-compiler-plugin</artifactId>        <version>2.3.2</version>          <configuration>            <source>1.7</source>            <target>1.7</target>        </configuration>    </plugin></plugins>

然后update就好OK了。

0 0
原创粉丝点击