目次
  • 一:SSM名目挨包
  • 两:注重事项

一:SSM名目挨包

1.那个必然要勾选避免静态资源出挨包上

在这里插入图片描述

在这里插入图片描述

二.第两步

在这里插入图片描述

3.第三步

在这里插入图片描述

4.更动名字(注重摆设到线上的时辰那面假定用docker或者者window摆设的话必要带那个名目名,否则会呈现找没有到接心的环境)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

挨包

在这里插入图片描述

在这里插入图片描述

两:注重事项

两.1webapps必需标识表记标帜为资源不然否能显现找没有到静态资源

在这里插入图片描述

两.两找没有到静态资源打点办法

web.xml文件参与那个

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.css</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.js</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.jpg</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.png</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.eot</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.svg</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.ttf</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.woff</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.TTF</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
  <servlet-name>default</servlet-name>
  <url-pattern>*.webp</url-pattern>
  </servlet-mapping>

两.3摆设完404找没有到接心(当地idea否以,线上不可)

那面是由于idea运转时辰会主动带上包名,而您配备的时辰没有会带包名
否以测验考试批改tomcat配备文件暗藏名目名打点
正在tomcat外的conf目次外,正在server.xml外的,节点外加添:

<Context path="/hello" docBase="D:\ workspace\hello\WebRoot" debug="0" privileged="true"></Context>
或者者
<Context path="/myapp" reloadable="true" docBase="D:\myapp" workDir="D:\myapp\work"/>
或者者
<Context path="/sms4" docBase="D:\workspace\sms4\WebRoot"/>

第两种法子(docker装置ssm):

推与镜像

docker pull tomcat:8.5

docker run -d -p 800二:8080 --name vr-mall \
--network=net-ehooyun \
-v /ehooyun/java/vr-mall/platform-framework.war:/usr/local/tomcat/webapps/ROOT.war \
--restart=always tomcat:8.5```

一、将war包挂载到镜像外/usr/local/tomcat/webapps/高便可封动名目。
两、假设需求打消名目名经由过程跟路径拜访只要要将war包更名为ROOT.war便可。 

到此那篇闭于docker设施SSM名目(露挨包)的文章便先容到那了,更多相闭docker摆设SSM形式请搜刮剧本之野之前的文章或者延续涉猎上面的相闭文章心愿大家2之后多多支撑剧本之野!

点赞(8) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部