Tomcat Spring 启动 2 的问题

Tomcat issue with Spring Boot 2

我完全是 Spring 使用 Java 和 Linux 环境启动的新手。 我用 Visual Studio 代码开发了一个小的 API,它在我的电脑上 运行 非常完美。 现在我的 war 文件已准备好部署到安装了 TOMCAT 7.0.92 的 Synology NAS 上。

但是当我在 NAS 上部署时我遇到了这个问题:

org.apache.catalina.LifecycleException: Failed to start component StandardEngine[Catalina].StandardHost[localhost].StandardContext[/accountapp-1.0-SNAPSHOT]

我用简单的"Hello Word"做了几次测试,都是一样的

当我创建项目时,我使用的是 "spring-boot-blank-archetype" 版本 1.0.6,在我的 pom 文件中我有

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.2.7.RELEASE</version>
</parent>``

我考虑的是 Tomcat 版本,但正如我看到的 spring 版本的 1.2.7(当然如果是这个版本的话)我确定任何事情。或者 web.xml 文件(但是没有 spring 的另一个尝试在没有这个文件的情况下工作)...

你能帮我找出问题所在吗?

谢谢

好的好的,我明白了。 应用程序的 jar 文件已经嵌入了一个 Tomcat 服务器。 事实上,我必须运行 NAS上的jar文件,就是这样...