java - 启动 Spring Boot 应用程序的 Linux 命令
问题描述
我有一个在 jdk 11 上运行的 Spring Boot 应用程序,我需要在 linux 服务器中部署该应用程序。
在 linux 服务器中,我安装了 jdk 8,由于 java 版本不匹配,我无法在 linux 服务器中启动应用程序。还有其他应用程序在与 jdk 8 相同的 linux 服务器上运行,所以我不想打扰它们,我已经在 linux 服务器的单独文件夹中安装了 jdk 11,现在我想使用 jdk 11 运行我的应用程序。
我正在使用以下命令启动应用程序
java -cp test-api-0.0.1-SNAPSHOT.jar com.test.api.TestAPIApplication
但是默认是走jdk 8,没有启动如何修改命令走jdk 11路径
解决方案
更新 pom.xml 中的 jdk 引用以指向 jdk 11
推荐阅读
- javascript - 访问 js 文件中的隐藏 API 密钥(git hub 页面)
- sql - 具有相似但不同数据/键的两个不同表的联接语句
- r - 优化没有循环的时间序列操作:有可能吗?
- javascript - JSX 没有在 div 中显示第二个 p
- python-3.x - Pyinstaller - 在生成多文件 dist 以减小大小后作为第二步打包到一个文件中
- node.js - 测试合约时运行断言测试失败
- sql - 在查询项目列表时,我可以对每个项目应用过滤器吗?
- c# - Razor View 将错误的 Id 传递给 OnPost 方法
- oracle - ORACLE APEX:动态更改图表
- wordpress - 古腾堡属性未正确保存或检索?