linux maven怎么启动tomcat

linux maven怎么启动tomcat,第1张

背景:

阅读新闻

Maven直接部署Web应用到Tomcat

[日期:2015-04-06]来源:Linux社区 作者:[字体:大 中 小]

1. 下载解压版Tomcat,并且配置好环境变量,使Tomcat能够成功启动。

使用解压版tomcat可以方便查看tomcat的后台输出的出错信息,便于调试。

2. 给tomcat配置用户名密码。

将tomcat安装目录下的/config/tomcat-user.xml修改为如下:

<?xml version='1.0' encoding='cp936'?>

<tomcat-users>

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<user username="username" password="password" roles="manager-gui,manager-script"/>

</tomcat-users>

1

一、项目打包

1.更改项目的启动方式

使用web.xml运行应用程序,指向Application,最后启动springboot(继承SpringBootServletInitialier,重写函数)

public class WarStartApplication extends SpringBootServletInitializer {

   @Override

           protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {

                  return builder.sources(Application.class)

           }

    }

2.更改.properties配置信息

修改相关的地址和配置信息

PS: 可采用STS自带的动态配置系统(多配置文件)进行开发环境和生产环境的隔离。

3.更改api接口层配置文件(pom.xml)

1)进行war包配置

<packaging>war</packaging>

2)war包打包所需依赖项

<dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>javax.servlet-api</artifactId>

      <scope>provided</scope>

</dependency>

4.执行打包 *** 作

1)maven clean清除之前的打包

2)maven install进行打包 *** 作

二、将war包文件上传至服务器

1.在api层的target文件夹下找到新生成的项目war包

2.使用rzsz工具上传war包(rz)

三、使用Tomcat进行项目开放

1.进行 Tomcat的环境部署

2.将war包拷贝到tomcat的webapps文件夹下

3.cd至bin文件夹下(tomcat会自动解压项目war包并进行项目部署)

使用startup.sh进行tomcat启动

使用shutdown.sh进行tomcat关闭


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7182281.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存