05_Tomact部署项目方式

171 阅读1分钟

首先先把之前build clean一下 因为资源问题,代码问题 经常会出现运行异常 这个时候需要clean一下

image.png

image.png

tomact相关

sudo sh startup.sh
sudo sh shutdown.sh

参考tomcat安装使用

方法一 拷贝整个项目

  • Build -> 选择exploaded -> Build
  • 找到文件 exploded

image.png

  • 拷贝06_crm_war_exploded 到tomat的webapps目录中,

文件夹名作为 ContextPath

ApacheTomat 是我自己起的文件夹名字

/Users/hualande/Library/ApacheTomat/webapps

image.png

测试 启动tomcat (不是用idea 启动哦)

image.png

进入crm1

image.png

切换资源存放文件啥的 重启一下哦

方法二 war形式

到out文件中把 文件内容压缩成zip包 然后改名成war 也可以的 这个地方不多介绍,用的是idea打出war包

war包的名字就是 Contextpath

  • 到 Project Structure, 切换到 Artifacts
  • 添加 Archive

image.png

image.png

  • Build 到out文件中找

image.png

image.png

  • 然后复制到 webapps 中 复制进入会主动解压的

image.png

image.png

方法三 server.xml 设置路径

到tomcat文件中的coonf/server.xml 中的host标签中添加下面内容

  • 可以复制项目到桌面上 然后名字无所谓 因为 ContextPath主要是靠配置的

image.png

  • 在server.xml配置 记得单标签 /> 结束
<Context docBase="/Users/hualande/Desktop/crm3333" path="/crm3" />

image.png

  • 启动一下看看

image.png

方法四 新建xml 设置

xml名字就是ContentPath

在tomcat下的conf/Catalina/localhost 中新建一个xml 然后xml文件名作为ContextPath

<Context docBase="/Users/hualande/Desktop/crm4" />

image.png