当前位置:   article > 正文

ssm项目 打包 部署 发布_ssm项目怎么打包部署

ssm项目怎么打包部署

1. ssm项目(spring+springmvc+mybatis整合)

项目本身自带web框架,maven辅助开发

2. 打包

项目开发使用idea,接口测试直接使用idea自带的tomcat 7
打包:

步骤一:点击maven,先进行“clean”,再点击“package”

在这里插入图片描述
clean结果,显示“BUILD SUCCESS”成功
在这里插入图片描述
package:首先pom.xml文件里设置成war。war地址如图,显示“BUILD SUCCESS”成功
在这里插入图片描述
在这里插入图片描述

3. 部署

war包直接放在tomcat=>webapp文件下,启动tomcat =》bin的startup
在这里插入图片描述
在这里插入图片描述

4. 发布 访问

http://ip地址:端口号/war包名称(打成war包,自动解压后的文件名)/需要访问的html文件

5. 我的排错点

我是在本地开发的,开发完成打成war包,放在另一台电脑上,ip和端口号都进行了重新设置。
我可以访问项目的静态资源,HTML文件,但是数据不显示。
axios.get(“http://ip地址:端口号/controller接口”)
这样怎么设置,都无法显示数据。也就是说html与controller层通信中断。
最后发现url设置错误,应该是:

axios.get(“http://ip地址:端口号/war包名称(打成war包,自动解压后的文件名)/controller接口”)

就是少了,项目名称。在本地的时候,直接访问axios.get(“/controller接口”),发布后需要根据自己的情况,自行调整。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/715476
推荐阅读
相关标签
  

闽ICP备14008679号