如何在Jelastic上配置Tomcat 9 Spring REST应用程序WAR?

时间:2019-05-03 01:48:52

标签: spring tomcat jelastic

我要将Spring REST应用程序WAR(在cPanel Tomcat 9安装上运行良好)迁移到Jelastic Tomcat 9环境。我所有的内容都返回404。

我的第一个问题是,在部署期间要在Jelastic Context字段中输入什么?我尝试了两种不同的名称:(1)Jelastic提供的ROOT-(例如ROOT-067),以及(2)我的首选Web应用程序名称。两者都产生相同的404错误。当我研究webapps目录时,两种情况下我的WAR都正确解压。

第二个问题是,我是否需要修改Jelastic生成的Tomcat conf / server.xml或conf / web.xml?我尝试将它们保留为原始生成的文件,并对cPanel部署中的两个文件进行类似的更改。使用更改的文件,由于15分钟后发生超时错误,Jelastic部署失败。

感谢所有帮助!

鲍勃

1 个答案:

答案 0 :(得分:0)

通常,您无需在server.xml / web.xml中进行任何更改,除非您需要其中非常具体的内容,是否尝试将上下文名称设置为ROOT(不带索引和破折号) )?您能否提供您的环境名称和托管服务提供商名称?我将与提供商的技术人员联系,我们将调查为什么会发生此问题。会很高兴为您提供帮助。