将war文件部署到Tomcat的方法是使用Spring Boot

环境

    • java8

 

    • sts 3.7.1

 

    spring-boot 1.5.1

其他假定

    我在项目中引入了starter-security、tyymeleaf、starter-web和starter-tomcat。

部署目标是已经设置好Amazon Linux的EC2和Tomcat。

                <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
                <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope>
        </dependency>

程式

步驟

操作方式

スクリーンショット 2017-03-11 17.07.38.png
スクリーンショット 2017-03-11 17.07.47.png
    • Web Projectに出力するプロジェクトを設定し

 

    • Distinationに出力先ディレクトリとファイル名を指定する

 

    同じファイルが存在している場合は、Ovewrite existing file

这时可能有某些事情无法输出。

    warファイルがExportできない時 参照
スクリーンショット 2017-03-11 17.08.04.png
    Tomcatの管理画面へ入る
http://ホスト名:8080/manager
スクリーンショット 2017-03-11 17.08.30.png
スクリーンショット 2017-03-11 17.08.37.png

当无法通过导出生成war文件时

スクリーンショット 2017-03-11 17.10.55.png
广告
将在 10 秒后关闭
bannerAds