如何在EC2实例上使用Tomcat或其他解决方案?正确部署.jar文件

问题描述

所以我有一个Spring API,我将其打包为.jar文件。我想在我的EC2实例上永久运行它。我已经从aws-extras将tomcat 8.5下载到我的实例上,并将jar文件放在.lib子文件夹中并启动了tomcat,但是我无法查询API。

我错过了一步吗,或者没有Tomcat,还有更好的方法吗?

与Java一起运行时,该API可以正常工作,但我想要一个可以使其在服务器上持续运行的解决方案。

解决方法

我发现最简单的方法是使用以下命令。 nohup java -jar path/to/jar.jar & 这样可以确保jar将作为后台进程运行。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...