远程linux下部署ssh项目问题,windows本地测试是没出问题。

图片说明图片说明图片说明
如果是项目后加指定jsp页面是可以访问到的。能ping通。
还有我的web.xml有指定默认页面manage.jsp。我的web.xml没起作用。
还有连不上mysql数据库,struts2标签库也找不到。
本地测试没问题的
这是怎么回事?

7个回答

1、查看项目中web.xml中的welcome-file设置了没有
2、查看服务器的tomcat版本是不是过低(有时候版本过低也会导致404,版本过低的话,有一些servlet3.0的东西是不支持的。)
3、查看linux服务器的启动情况、端口号是否可用。

排除了这几点,因为不会出现了问题的。不知道有没有帮到你。

解决了,是项目mysql驱动版本与服务器不匹配,项目没有启动起来。

你把项目名去掉试试。

weixin_38244834
java后端热爱者 我更新了问题麻烦再看看
3 年多之前 回复

部署的端口号一致吗?

weixin_38244834
java后端热爱者 我更新了问题麻烦再看看
3 年多之前 回复

这个ip确认能被公网访问并且能被ping通吧?

weixin_38244834
java后端热爱者 我更新了问题麻烦再看看
3 年多之前 回复

出现404直接上服务器看路径 首先确定项目是不求成功的 然后再看资源了 有没有报错

要连接数据库是需要授权的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐