oneinstack部署java项目,是war包的,要如何配置?

问答中心分类: JAVAoneinstack部署java项目,是war包的,要如何配置?
memory asked 8 年 ago
折腾了一通war包的安装,硬是没搞明白,求教
https://github.com/JpressProjects/jpress/tree/master/wars
用的这个war,是个博客程序,
 
用vhost.sh添加了java虚拟主机后,在/data/wwwroot/域名/下放war不管用,提示404 ,如果放在/usr/local/tomcat/webapps/下,则样式等又不能加载,求方法。 
Question Tags:

5 Answers
memory answered 8 年 ago
对了,刚才提交问题后提示404,好奇怪。。。

oneinstack answered 8 年 ago
默认做了动静分离,请将war包解压,将war中代码放到/data/wwwroot/域名/下,必须war解压(就算直接丢war包,一样也会解压,还不如自己解压),且不要有子目录,正确目录结构为/data/wwwroot/域名/WEB-INF,而不是/data/wwwroot/域名/子目录/WEB-INF

zxh answered 6 年 ago
同样求解啊

memory answered 6 年 ago
你可以参考下我这个https://lvtao.net/config/nginx_tomcat.html
 

oneinstack answered 6 年 ago
参考:https://oneinstack.com/question/how-to-deploy-java-application/