当前位置: 首页 > 知识库问答 >
问题:

将Java Spring Boot Services部署到EC2服务器上的产品

昌栋
2023-03-14

我目前刚开始使用Java进行部署,并对jar和WAR感到困惑。如果有人能澄清我下面的几个问题

我是否需要将我的jar(Java spring services)转换为war并部署在JBoss/Tomcat上?或者我应该在prod服务器上复制我的jar,并使用nohup运行java-jar“jar name”。

理想的生产部署方法应该是什么?

共有1个答案

孔征
2023-03-14

Spring boot带有一个内部Tomcat。因此,您不需要在tomcat中部署它,也不需要将其转换为WAR。

您可以使用java-jar“jar name”命令运行它

 类似资料:
  • 问题内容: 我已经编写了一个Node.js应用程序,我希望它可以在我们的生产机器上运行。这似乎是一个很普遍的要求,但我找不到合适的解决方案。是否存在用于部署生产Node.js应用程序的既定解决方案? 该应用程序很简单(<100 LOC),但是需要非常高效,可靠并且可以连续运行数年而无需重新启动。它将在大型站点上运行,每秒有数十个连接。(该应用程序不用作网络服务器,它只有JSON API) 这是我考

  • 我有以下剧本:

  • 我在AWS ec2实例上设置了一个redis服务器,如下所示https://medium.com/@andrewcbass/install-redis-v3-2-on-aws-ec2-instance-93259d40a3ce 我正在另一个ec2实例上运行python脚本 在redis服务器的安全组中,我允许端口6379上的入站流量 运行上述脚本时,我遇到以下错误: 我已经尝试过更改conf文件中

  • 我的网站有两个服务器——本地(ubuntu桌面上的laravel homestead)和公共(带有php7的ubuntu服务器)。我已经有了一些简单的网站,它们在我的公共服务器上运行良好,并且可以在网上看到。我在我的laravel Homestead本地服务器上创建了laravel 5.2项目,现在我想将其移动到我的公共服务器上。我压缩完整的项目文件夹(tar.gz),并使用filezilla将其

  • 我在Laravel voyager上做了一个测试项目。我想把它发布到服务器上。 我试试这个: 初始化 git远程添加原点 *** git检出大师 git拉 添加. env 添加. htaccess php工匠迁移--force 在ProviderRepository.php第208行中:未找到类“TCG\Voyager\VoyagerServiceProvider” 怎么做? 更新: php ar