Maven

download binary zip. Unzip it.
Append environment variables:

MAVEN_HOME, JDK_HOME.

Append to system path:

%MAVEN_HOME%\bin;%JDK_HOME%\bin;

Maven has dependency with JDK.

Test:

mvn -version

(pom.xml is maven config file.)
POM: Project Object Model.


**pom.xml **

UTF-8 Encoding uniform when maven compile source code.

<properties>
    <project.build.sourceEncoding> UTF-8 </project.build.sourceEncoding>
</properties>

To a JDK version uniform of maven compiling and source code.

<build>
    <plugins>
        <!-- compile -->
       <plugin>
            <groupId> org.apache.maven.plugins </groupId>
            <artifactId> maven-compile-plugin </artifactId>
            <version> 3.3 </version>
            <configuration>
                 <source> 1.8 </source>  <!-- JDK version -->
                 <target>  1.8 </target>
            </configuration>
       </plugin>
    </plugins>
</build>

To set output war package

<packaging> war </packaging>

Then you need servlet, jsp, JSTL dependencies.

<dependencies>
    <dependency>    
        <groupId> javax.servlet </groupId>   
        <artifactId>servlet-api </artifactId>    
        <version> RELEASE </version>   
        <scope> provided </scope>    <!-- tomcat will provide. -->
    </dependency>
    <dependency>    
        <groupId> javax.servlet </groupId>   
        <artifactId> jstl </artifactId>    
        <version>1.2</version>    
        <scope> runtime </scope>  <!-- needed when running, don't need to compile. -->
    </dependency>
    <dependency>    
        <groupId>javax.servlet.jsp </groupId>  
        <artifactId>jsp-api </artifactId>    
        <version>2.0</version>    
        <scope> provided </scope>   <!-- tomcat will provide. -->
    </dependency>
</dependencies>

</br>
Maybe you need tomcat plugin.
To run tomcat plugin, open maven board-plugins, double click tomcat7:run command, and then tomcat will be running. (or mvn tomcat8:run in cmd)

<!-- in build-plugins -->
<plugin>
    <groupId> org.apache.tomcat.maven </groupId>
    <artifactId>tomcat8-maven-plugin </artifactId>
    <version> </version>
    <configuration>
        <path> /${project.artifactId} </path>
    </configuration>
</plugin>

To Git

add git .gitignore file

#maven#
target/
#IDEA#
.idea/
*.iml
#Eclipse#
.settings/
.metadata/
.classpath/
.project
Servers/
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市贴铜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖绍坝,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件徘意,死亡現(xiàn)場離奇詭異,居然都是意外死亡轩褐,警方通過查閱死者的電腦和手機椎咧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來把介,“玉大人勤讽,你說我怎么就攤上這事∞痔撸” “怎么了脚牍?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長巢墅。 經(jīng)常有香客問我诸狭,道長,這世上最難降的妖魔是什么君纫? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任驯遇,我火速辦了婚禮,結(jié)果婚禮上蓄髓,老公的妹妹穿的比我還像新娘叉庐。我一直安慰自己,他們只是感情好会喝,可當(dāng)我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布眨唬。 她就那樣靜靜地躺著,像睡著了一般好乐。 火紅的嫁衣襯著肌膚如雪匾竿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天蔚万,我揣著相機與錄音岭妖,去河邊找鬼。 笑死反璃,一個胖子當(dāng)著我的面吹牛昵慌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播淮蜈,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼斋攀,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了梧田?” 一聲冷哼從身側(cè)響起淳蔼,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤侧蘸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后鹉梨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體讳癌,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年存皂,在試婚紗的時候發(fā)現(xiàn)自己被綠了晌坤。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡旦袋,死狀恐怖骤菠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情疤孕,我是刑警寧澤商乎,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站胰柑,受9級特大地震影響截亦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜柬讨,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一崩瓤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧踩官,春花似錦却桶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至辩越,卻和暖如春嘁扼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背黔攒。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工趁啸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人督惰。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓不傅,卻偏偏與公主長得像,于是被迫代替她去往敵國和親赏胚。 傳聞我的和親對象是個殘疾皇子访娶,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 我jdk版本是1.7.0_95,在網(wǎng)上查了一下1.7屬于java7maven3.3+版本都支持java7,所以我使...
    liangxifeng833閱讀 1,271評論 0 2
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理觉阅,服務(wù)發(fā)現(xiàn)崖疤,斷路器秘车,智...
    卡卡羅2017閱讀 134,656評論 18 139
  • 所有項目的構(gòu)建都是有生命周期的,這個生命周期包括:項目清理戳晌、初始化鲫尊、編譯痴柔、測試沦偎、打包、集成測試咳蔚、驗證豪嚎、部署、站點生...
    zlcook閱讀 2,769評論 0 21
  • 當(dāng)前扔字,JVM生態(tài)圈主要的三大構(gòu)建工具: Apache Ant(帶著Ivy) Maven Gradle 對于剛開始接...
    清楓_小天閱讀 5,798評論 1 13
  • 射雕英雄傳的電視劇有很多版本,以前的也看過一些温技,最近出了新版的革为,感覺拍的不怎么樣,但是我始終是喜歡里面的劇情和人物...
    HCYY閱讀 347評論 0 0