用Gradle運行一個Tomcat

gradle-tomcat-demo

  • a gradle-tomcat-demo without web.xml

Github : https://github.com/LT-java-demos/gradle-tomcat-demo

Gradle Tomcat plugin

https://github.com/bmuschko/gradle-tomcat-plugin

build.gradle配置

apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'com.bmuschko.tomcat'

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.bmuschko:gradle-tomcat-plugin:2.2.5'
    }
}

repositories {
    mavenCentral()
}dependencies {
    def tomcatVersion = '7.0.59'
    tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}",
            "org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}",
            "org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}"
}

運行Tomcat

$ gradle tomcatRun

運行結(jié)果

:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:tomcatRun
Started Tomcat Server
The Server is running at http://localhost:8080/gradle-tomcat-demo
> Building 75% > :tomcatRun

訪問:http://localhost:8080/gradle-tomcat-demo可以看到 index.jsp 頁面的 Hello World
回到終端 Ctrl + c / command + c 停止 Tomcat

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,857評論 2 45
  • 幾天沒寫了,有時是忘了,有時是不知道要寫什么,對于一個連認知都不敢提的窮小子來說,這是最要命的地方。 現(xiàn)在,我要定...
    楚晨大人閱讀 128評論 0 0
  • 我已經(jīng)做教師第十一個年頭了,今年忽然萌生了改行的念頭,最近幾年關(guān)于教師的負面新聞從來沒斷過,我們遭受的誤解也在逐漸...
    雪原麗日閱讀 153評論 0 0
  • 北京時間5月25日,本賽季歐聯(lián)決賽在瑞典首都斯德哥爾摩的友誼球場展開角逐,最終曼聯(lián)依靠博格巴和姆希塔良的進球...
    無塵軒閱讀 250評論 3 3
  • 一.《第一章?櫻花樹的開始》 ?主人公:紹樺、嵐 ?被提及人物:光 ?內(nèi)容簡述:一個發(fā)生在六年前的故事。男女主角的...
    契約_美麗閱讀 280評論 0 0

友情鏈接更多精彩內(nèi)容