编辑:胡扯。我只将Jelastic用作标签,但忘了提及我的应用程序是由Jelastic提供商托管的。
我或多或少没有云/网络托管服务的经验(只有Heroku),但是我(可能)这个简单的问题没有找到任何答案。
现在,我所需要做的就是部署一个简单的可运行jar。我选择了Java Engine作为环境。我从计算机上上传了一个jar,并且...已经运行了,这让我感到非常惊讶。我检查了run.log
,看来似乎运行了名为jelastic-helloworld-1.1.war
(在初始化Java Engine之后提供)的Spring Boot应用程序,该应用程序本身会加载我的jar。很好,谢谢。
我很好奇,如何在不通过提供的Spring Boot应用程序加载我的jar的情况下运行它?也就是说,使用java -jar app.jar