问答中心分类: JAVAoneinstack部署java项目,是war包的,要如何配置?
memory 提问 4年 前

折腾了一通war包的安装,硬是没搞明白,求教
https://github.com/JpressProjects/jpress/tree/master/wars
用的这个war,是个博客程序,
 
用vhost.sh添加了java虚拟主机后,在/data/wwwroot/域名/下放war不管用,提示404 ,如果放在/usr/local/tomcat/webapps/下,则样式等又不能加载,求方法。 

问题标签:
5 问题
memory 回答 4年 前

对了,刚才提交问题后提示404,好奇怪。。。

oneinstack 回答 4年 前

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

zxh 回答 2年 前

同样求解啊

memory 回答 2年 前

你可以参考下我这个https://lvtao.net/config/nginx_tomcat.html
 

oneinstack 回答 2年 前

参考:https://oneinstack.com/question/how-to-deploy-java-application/