eclipse創建一個MAVEN項目

1.首先創建項目,點擊eclipse左上的File->new,選擇maven project


使用默認的workspace,點擊next


選擇maven-archetype-webapp,點擊next


根據自己所需給項目起個名字,點擊finished


2.新建項目之後,project結構如圖,可以看到src/main/下沒有java,src/下也沒有test


然後修改web.xml文件,修改後的web.xml如下所示

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns="http://java.sun.com/xml/ns/javaee"
      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
      id="WebApp_ID" version="3.0">
		
</web-app>
可以看到在web.xml中修改了WebApp的版本,但是隻是這樣是不夠的,我們需要在項目所在的根目錄下找到配置文件:E:\eclipseWorkspace\example\.settings\eclipse.wst.common.project.facet.core.xml,對其進行修改,使java version與你的環境相配,jst.web的版本與web.xml中的webApp版本對應,如下所示
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

然後需要修改pom.xml文件,在<build></build>中添加如下代碼,使你的默認jdk爲1.8,和eclipse.wst.common.project.facet.core.xml中的配置匹配

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

接下來需要添加server,即tomcat(如果你還沒有安裝tomcat的話需要先安裝tomcat,這裏就不講tomcat的安裝了)

在項目上右鍵,然後選擇properties,如圖


在左邊狀態欄找到java build path,如圖,然後點擊add library


選擇Server runtime,點擊next


選擇tomcat(只會顯示你本機安裝部署的tomcat),點擊finished


然後會跳回java build path,選擇apply and close


接下來你會發現,你的項目上不存在紅叉,同時src/下多出了一個test文件夾,src/main/下多出了一個java文件夾,如圖


至此,maven項目就已經創建完成了,在src/main/java下新建package,然後添加類就OK了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章