一轉眼又過了一個月了,哎,不知道怎麼了,習慣了拖延……html
原本這篇博客是準備說說怎麼講不符合maven結構的工程轉換爲maven工程的,可是我仔細想了一下步驟,其實在前面的那篇博客中已經說了步驟了,就是前面博客中新建完成項目以後轉換爲maven工程的方法,步驟徹底同樣,只是轉換完後的結果有點不同,下面就將這裏面的不同進行說明。git
先來看看轉換後的結果:web
細心的你確定發現了目錄結構的少量區別,而這些區別都是能夠在pom.xml文件中體現出來的,下面就來分別看一看兩個項目的pom.xml文件,顯示web後是se。apache
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.songxinqiang.eg</groupId> <artifactId>Test-JEE</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <build> <sourceDirectory>src</sourceDirectory> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <warSourceDirectory>WebContent</warSourceDirectory> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> </plugins> </build> </project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.songxinqiang.eg</groupId> <artifactId>Test-JSE</artifactId> <version>0.0.1-SNAPSHOT</version> <build> <sourceDirectory>src</sourceDirectory> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source/> <target/> </configuration> </plugin> </plugins> </build> </project>
這裏的文件並無通過格式化,目的就是展示最原始的狀態,能夠看出來了和標準的maven工程比起來,源代碼目錄是不同的,在<build>裏面的配置多了一個<sourceDirectory>,其實對照maven的pom.xml文件的說明也能夠看出來的。maven
好了,原本這篇說的內容在實際中就是沒有多少實際應用的,做爲了解就好了,知道目錄不一樣的時候是能夠這樣配置的,就OK啦,具體的pom.xml還有不少的配置,能夠參考maven官方的說明進行操做。ui
接下來的文章將會真正的「進入正題」,開始涉及到git相關的部分,我也真正的保證,確定會提升質量,同時也會避免拖延、儘可能縮短間隔。code
enjoy!!
xml