IDEA中将工程打包成war包及部署到Tomcat流程

摘要:
3、 将war包上载到tomcatwebapps目录,并在bin目录下启动startup.bat。因为我在这里的本地环境中,这是一个直接复制的战争文件。如果是远程服务器,您可以选择使用winscp工具,并配置要上载的服务器IP帐户密码链接。您可以选择带有shell脚本的xshell命令工具进行启动。
工程打包成war包及部署到Tomcat流程
  • 再IDEA开发工具中,将工程打包成war包流程:

父pom里需要移除内置的tomcat

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <!-- 移除嵌入式tomcat插件 -->
    <exclusions>
        <exclusion>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
        </exclusion>
    </exclusions>
</dependency>

然后在添加tomcat支持

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-tomcat</artifactId>
    <scope>provided</scope>
</dependency>

Web层pom中添加

<packaging>war</packaging>

1.点击file打开Project Structure

  IDEA中将工程打包成war包及部署到Tomcat流程第1张

2.选中Artifacts

  IDEA中将工程打包成war包及部署到Tomcat流程第2张

3.点击绿色加号,选中web application archive ,然后选中for jeeplus-web确定

IDEA中将工程打包成war包及部署到Tomcat流程第3张

点击 Build ,选中 Build artifacts,在target目录下就会出现对应的war包

IDEA中将工程打包成war包及部署到Tomcat流程第4张

IDEA中将工程打包成war包及部署到Tomcat流程第5张

Windows下安装Tomcat

运营下载好的安装包,选择next

IDEA中将工程打包成war包及部署到Tomcat流程第6张

选择I agree

IDEA中将工程打包成war包及部署到Tomcat流程第7张

继续选择next不做任何改变

IDEA中将工程打包成war包及部署到Tomcat流程第8张

 这里我们可以把8080端口配置成我们需要的,当然在安装完成后也可以在server.xml 配置文件里面修改

 IDEA中将工程打包成war包及部署到Tomcat流程第9张

这里tomcat会默认选择我们安装的jdk路径

IDEA中将工程打包成war包及部署到Tomcat流程第10张

选择tomcat安装的路径

 IDEA中将工程打包成war包及部署到Tomcat流程第11张

选择install 等待安装即可。
 

三.把war包上传到tomcat webapps目录下,启动bin目录下 startup.bat

          因为我这里是本地环境所以是直接复制的war文件,如果是远程服务器可以选择使用winscp工具,配置服务器IP 账号密码链接即可上传。启动可以选择xshell命令工具搭配shell脚本。

如遇到问题欢迎进群308742428

喜欢的朋友可以关注下。

  

免责声明:文章转载自《IDEA中将工程打包成war包及部署到Tomcat流程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SpringBoot:Sqlite3+SpringBoot2.1.3+Mybatis-Puls整合项目【Linus安装MongoDB及Navicat】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

HTTP请求报文

不仅报表样式可以传递请求参数,请求url也可以以类似于键值对的方式传递数据...

JS学习笔记(一)JS处理JSON数据

在数据传输过程中,json以文本的形式传输,也就是字符串,而JS则对json对象进行操作。因此,JSON对象和JSON字符串之间的相互转换是关键。如果系统提示您找不到toJSONString()和parseJSON()方法,则说明您的json包版本太低。...

excel下划线转驼峰公式

最近,为了避免麻烦,我决定生成jquery的json对象结构。数据表。下划线应变成驼峰,如下所示:=LEFT&MID...

如何更改SQL Server2008默认数据库的存储路径

1.在安装SQlServer时,修改路径:当然,也可以修改共享函数目录和实例根目录。但是,我不知道共享函数目录和实例根目录是什么。...

Foxyproxy 火狐代理插件

Firefox上的插件Autoproxy一直很难使用。它永远不能更新规则,但foxyproxy可以替代它。用鼠标中键单击foxyproxy图标以在不同的代理方法之间切换。foxyproxy图标从foxhead变为蓝色,因为内容传输发生在网页中,该传输通过默认代理服务器,默认代理的初始颜色为蓝色。...

差分方程的零输入响应与零状态响应

差分方程的迭代分析方法有以下缺点:没有闭合解,不利于数学分析。某个时间的输出只能从头开始计算。本文介绍了差分方程的零输入响应和零状态响应分析方法。对于系统,这种分析方法可以很好地表达系统响应的物理意义=Y[-1]=0$Input Y[n]。回顾零输入响应和零状态响应的迭代计算,我们发现以下规则:$egin{align*}y[0]&=-&qqu...