公司有个项目要用Maven进行管理,可是我从来都没有接触过,这几天都在忙着搭建环境了,真是费时费力的活啊,今天总算把Maven搞清楚是怎么回事了,记下来,学习了。
如下:
1.通过SNV将项目checkout到本地;
2.公司写好的pom.xml文件放在项目下;
3.mvn eclipse:eclipse -DdownloadResources=true进行eclipse项目的构建;
4.pom.xml需要加入以下信息:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>utf-8</encoding>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>utf-8</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<encoding>utf-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.1</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDir>${basedir}/src/main/webapp/WEB-INF/lib</outputDir>
</configuration>
</execution>
</executions>
</plugin>
5.导入到Myeclipse中,添加web支持,将webapp设置为web目录,src目录classes的设置;
PS:明天开始新项目的代码开发,很期待,最近状态很不错,加油了。