maven搭建WEB项目1

    知识总是学过就忘,以前熟练的东西经久不用也就渐渐遗忘。最近需要搭建一个小型项目,却发现总是丢三落四,浪费不少时间,在此弄一个模板供以后参考。
    因为不太习惯在maven结构下面的src/main/webApp目录进行开发,层级太深了,让人感觉非常之不爽,所以需要主动调整一下目录结构。

  1、创建一个Dynamic Web Project
  2、将该Web项目转化为MAVEN项目
  3、添加src/main/java,src/main/resource两个source folder
  4、在pom.xml中添加

<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>2.0.2</version>
				<configuration>
					<source>1.6</source>
					<target>1.6</target>
					<encoding>UTF-8</encoding>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.mortbay.jetty</groupId>
				<artifactId>maven-jetty-plugin</artifactId>
				<version>6.1.26</version>
				<configuration>
					<webAppSourceDirectory>WebContent</webAppSourceDirectory>
				</configuration>
			</plugin>
		</plugins>
	</build>

  第一个plugin是设置项目的JAVA compiler为1.6版本
  第二个plugin是设置使用jetty进行项目发布,其中webAppSourceDirectory用于设置webApp的目录。

  5、如果创建Dynamic Web Project时自动生成了WebContent目录下的结构,则此时WEB项目搭建已成功,如果没有则需要手动创建。
  完成后的目录结构如图


  6、使用jetty进行项目发布。其中设置如下图


 

猜你喜欢

转载自gongm-24.iteye.com/blog/1533099