一尘不染

使用Warbler制作.war时,使应用程序结构正确

tomcat

Warbler中的说明说我应该在应用程序目录结构的根目录下运行它。

index.html最终不在.war的根目录中,因此导致了问题。

这是我的红宝石服务器:

http://128.48.204.195:3000/

它工作正常,但是随后,当我使用莺莺将战争放入tomcat时,会发生以下情况:

http://128.48.204.195:8080/blog/index.html

是什么导致这种目录结构的不匹配?通常如何处理?

谢谢!


阅读 179

收藏
2020-06-16

共1个答案

一尘不染

希望我能正确理解您,您想访问此链接: '<http://128.48.204.195:8080/blog/index.html>'

但您输入以下网址:

<http://128.48.204.195:8080/index.html>

并将您的应用程序部署到/ webapps文件夹中的tomcat中。默认情况下,Tomcat的认为你想你的应用程序是根据自己的子上下文因此“../博客/......” 检查了这一点

2020-06-16