zsh: command not found: mvn 解决命令
source ~/.bash_profile
  1. 以Mac环境为例,需要先检查本地是否安装Maven
mvn -v  
  1. 安装mvn后,由于下载较慢,建议配置阿里云打包,进入maven目录下的 conf 文件下,打开settings.xml 文件,添加以下代码
<mirrors>
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
	 <mirror>
	   <id>nexus-aliyun</id>
	   <mirrorOf>central</mirrorOf>
	   <name>Nexus aliyun</name>
	   <url>http://maven.aliyun.com/nexus/content/groups/public</url>
	 </mirror>
  </mirrors>
  1. 进入后端代码所在的项目目录下,运行Maven打包命令
mvn package -DskipTests

停止运行命令

mvn clean

运行完成命令后会在项目文件夹下得到一个target文件,target文件下的war就可以在本地 tomcat 运行了需要下载安装 Tomcat 来运行一个war包
4. 将后端项目代码中已经配置好的 xxx.war 文件拷贝至 tomcat文件目录下的 webapps下

5. 命令行进入到 Tomcat 下的 bin 目录

命令行启动 startup.sh

sudo sh ./startup.sh
命令行结束运行

sudo sh ./shutdown.sh
命令行查看 Tomcat所有进程

ps -ef|grep java
命令行强制终止 某些 Tomcat进程
kill -9 端口号

  1. startup.sh 启动后就可以在浏览器输入 localhost:8080测试 Tomcat 启动的情况
  2. 把接口请求处的测试地址换成 localhost:8080 调用接口测试,数据正常返回,本地调用成功