SpringBoot不打包部署到外部Tomcat中

SpringBoot maven项目能够不打包成jar 或者 war 直接部署到tomcat中吗,
如果项目文件有增加或者修改,每次都要重新打包,比较麻烦

3个回答

1、如果时打包成jar包的话,每次版本迭代都需要重新打包;
2、如果时打包成war包的话,可以直接将修改或者添加的代码在本地编译成class文件后直接放入(或替换)tomcat中。例如,修改了user.java,在本地编译后会生成
CLASS文件在本地目录中,将tomcat中的user.class替换掉

可以服务器用window,安装ide工具,然后将代码由git或svn管理,开发完成后提交、push,服务器拉取,重新运行。滑稽.png

那就要打war包了,然后再服务器解压出来,部署在tomcat里面就可以了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
# springboot 部署在外部Tomcat方法
1.在pom文件中排除内嵌Tomcat 方式1: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> ...
SpringBoot打包并部署到Tomcat
得益于约定大于配置,SpringBoot开发起来非常迅速,而打包也非常简单,只需要进行少许配置即可。
idea springboot maven项目搭建打包部署外部tomcat
下面我们使用idea工具搭建一个springboot + maven的项目选择对应的项目类型和jdk版本信息next下一步到填写项目名称、打包类型等详情见标注红色方框选择项目初始化的集成配置信息,我们是简单的hello word输出信息就只选择了支持web访问,其他的可看项目勾选选择项目存放的目录点击finish按钮进入项目构建过程项目构建完毕后的项目结构目录和集成的maven+springboo...
SpringBoot 部署到外部Tomcat 踩坑记录
启动时报错:Error assembling WAR: webxml attribute is required 解决方式:<plugin> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration&g...
SpringBoot War包形式部署到外部Tomcat
1.SpringBoot 项目打包时能打成 .jar 与 .war包形式的文件,打成 .jar 的最多,使用 java -jar xx.jar 就可以启动,而 .war 可以部署到tomcat的 webapps 中,随tomcat的启动而启动。 2.打包成什么文件进行部署,与项目有关,就像提供 rest 服务的项目需要打包成 jar文件,用命令搭建成集群很方便。。。而有大量css、js、html需...
springboot打成war包部署到外部tomcat
1、<packaging>jar</packaging> 改为 <packaging>war</packaging> 2、在maven里排除自带tomcat插件,有两种方法 1)、<dependency> <groupId>org.springframework.boot</gr...
SpringBoot发布War包,并部署外部Tomcat
SpringBoot发布War包,并部署外部Tomcat 工具:IDEA、Tomcat8.0 只需: 1.修改POM.xml项目打包方式b变为war 2.去掉springboot内置tomcat,添加一下依赖 3.导入servlet依赖 4.修改Application.java启动方式,继承SpringBootServletInitializer类并重写configure方法 5.打包部署...
SpringBoot应用War包形式部署到外部Tomcat
这一篇文章介绍SpringBoot应用修改默认打jar形式部署为打war包形式,部署到外部Tomcat。 SpringBoot应用默认打包成为可执行jar模式让我们感觉到部署的便捷,接下来给大家介绍一下SpringBoot项目打War包形式部署到外部Tomcat。 修改原有项目 1.修改项目 打开项目,修改pom文件: 1.项目中加入spring-boot-starter...
Springboot在maven中的打包与部署
打包: 1.找到项目所在路径,打开cmd 2.清除之前存在的jar包:输入命令:mvn clean 3.打包:输入命令:mvn install 显示如下信息 说明五个模块的jar包打包成功: 4.在项目相对应模块下的target路径下找到jar包(如common模块) 部署: 1.将打包好的jar包导入到maven本地仓库: 在cmd中输入:mvn install:install-file ...
SpringBoot之——发布到外部Tomcat
1、修改打包方式 将这个 spring Boot 项目的打包方式设置为 war。 warSpringBoot 默认有内嵌的 tomcat 模块,因此,我们要把这一部分排除掉。 即:我们在 spring-boot-starter-web 里面排除了 spring-boot-starter-tomcat ,但是我们为了在本机测试方便,我们还要引入它,所以我们这样写: org.sp
springboot 项目部署到外部tomcat
1 默认打包方式是jar包,改成war包打包,在pom.xml 里  <packaging>war</packaging> 1 2 在maven里排除自带tomcat插件,有两种方法 第一种:     <dependency>             <groupId>org.springframework.boot</groupId&g...
Springboot项目部署到外部Tomcat
这里提供maven项目的解决方法: 1.将项目的启动类Application.java继承SpringBootServletInitializer并重写configure方法   package com; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfi...
关于springboot的打包及部署
关于springboot的打包及部署jar包部署war包部署 使用idea中 jar包部署 在pom.xml文件中的properties中添加(去掉单元测试,不然会跑单元测试) <skipTests>true</skipTests> 执行完成显示 则打包成功,生成的jar包在target目录下 在jar包同路径下 进入命令行 java -jar jar包名字则可启动项目 ...
SpringBoot瘦身打包部署
一、前言 最近做的项目由于引入第三方库导致在运行mvn clean package 打jar时,编译出来的 Jar 包很大(服务器多达500MB)。 二、瘦身前的Jar包 SpringBoot编译出来的Jar包中,磁盘占用大的,是一些外部依赖库(jar包),例如: 进入项目工程根目录,执行mvn clean package命令,得到的Jar包目录结构如下: 整个Jar包 524...
SpringBoot打包部署
Eclipse 首先要确定版本的问题: 1.JVM执行环境的版本使用Java -version 2.eclipse的版本,window---》preferences---》java---》点击compiler,然后就会看到compiler compliance level对应的版本号 3.项目的JDK版本,项目右击--》properties--》点击Java ...
springboot程序打包部署
springboot程序打包部署目的:打包springboot程序为jar,直接运行在虚拟机中。做法: 1.配置pom打包方式为jar <groupId>com.xxx</groupId> <artifactId>yyy</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging>
Springboot 打包部署
1. 进入springboot项目根目录执行mvn package2. 打包好的jar将默认在目录下target文件夹下3. 部署到服务器上执行java -jar name.jar &amp;gt; run.log 2&amp;gt;&amp;amp;1 &amp;amp;4. 对于上面的命令的解释:1). bash 中 0、1、2 三个数字分别代表 STDIN_FILENO 、 STDOUT_FILENO 、STDERR_FI...
SpringBoot 打包部署到服务器
一、使用gradle自带的task: bootjar(原bootrepackage)进行打包*.jar到build--&amp;gt;libs中二、拷贝到配置好的服务器中,运行java -jar *.jar三、在打包完成后,在本地运行测试过程中会出现NotFoundClass**的情况,以下依赖可以解决很多问题compile 'javax.xml.bind:jaxb-api:2.3.0' compile ...
SpringBoot学习笔记之打包部署
SpringBoot学习笔记之打包部署
springboot打包部署到linux服务器
1.由于springboot集成了tomcat,所以打包的时候不再使用war,而是使用jar &amp;lt;groupId&amp;gt;cn&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;back&amp;lt;/artifactId&amp;gt; &amp;lt;version&amp;gt;0.0.1-SNAPSHOT&amp;lt;/version&amp;gt; &amp;lt;packaging&amp;gt;jar&amp;lt
Springboot打包部署(七)
一、前言 作为后台开发,项目打包部署是经常性的操作。当我们完成某一阶段的开发之后就要进入测试阶段,这就需要我们打成jar或者war包部署在服务器,方便测试人员进行测试。spring boot打包有多种方式,比如打成jar、或者war,亦或者通过jekins进行打包部署。 本篇文章主要介绍怎么如何打成jar和war部署。 二、 jar形式 2.1 在pom.xm...
Springboot打包部署
jar包的打包部署 spring boot可以打成war包和jar包,但是由于spring boot采用前后端分离的形式,加之其有内置汤姆猫,所以打成jar包的方式更加好。楼主是用IDEA,接下来讲讲楼主打包的过程以及过程中踩过的坑 1.pom文件的修改 先指定打包类型: &amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt; 然后在pom中需要加入下面这段代码,如果不...
springboot打包部署
1.pom.xml &amp;lt;build&amp;gt; &amp;lt;!-- 打成jar包的名称 --&amp;gt; &amp;lt;finalName&amp;gt;HP2000&amp;lt;/finalName&amp;gt; &amp;lt;plugins&amp;gt; &amp;lt;!-- 解决web.xml报错的问题 --&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;org
SpringBoot部署Tomcat示例
SpringBoot项目部署外部Tomcat容器简单示例,入门简单代码!
springboot之部署到tomcat应用服务器
因最近在看springboot,便来做下记录与分享: 1、将打包方式改为war 2、入口类需要继承SpringBootServletInitializer,并覆盖configrue方法,如下: @RestController @SpringBootApplication public class SampleApplication extends SpringBootServletInitiali...
打包部署到tomcat
@SpringBootApplication public class SpringBootWebApplication { public static void main(String[] args) { SpringApplication.run(SpringBootWebApplication.class, args); } }1、将上面代码改写为下面代码@Spr
vue 打包部署到tomcat
                                             http://192.168.3.78:8080/dist/index.html#/home  运行链接 D:\chenInstall\apache-tomcat-8.0.50\webapps\ROOT\dist  文件路径...
SpringBoot引入外部Jar(打包)
第一步:Maven导入配置 &lt;dependency&gt; &lt;groupId&gt;ImApi&lt;/groupId&gt; &lt;artifactId&gt;ImApi&lt;/artifactId&gt; &lt;version&gt;1.0.0&lt;/version&gt; &lt;scope&gt;system&lt;/scope&gt; ...
Vue打包部署到Tomcat
一、在config--&amp;gt;index.js中,设置Build:env: require('./prod.env'), index: path.resolve(__dirname, '../dist/index.html'), // Paths assetsRoot: path.resolve(__dirname, '../dist'), assetsSubDirectory: 'static...
tomcat JDK打包部署
NULL 博文链接:https://grey2.iteye.com/blog/1662139
Springboot生产环境部署,外部配置文件
一、编写Springboot 二、开启配置文件 package com.citydo.properties; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframew...
springboot项目部署到外部tomcat的坑
今天部把springboot的项目部署到外部服务器的时候 老是读取不到数据库,资源读取问题,查资料才知道是因为这个原因.将项目的启动类Application.java继承SpringBootServletInitializer并重写configure方法。对这样就能打成war包,扔进webapps了@SpringBootApplication public class Application ex...
springboot 项目部署至外部的tomcat
1.排除嵌入式tomcat &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;spring-boot-starter-web&amp;amp;lt;/artifactId&amp;amp;gt; &amp;amp;lt
把springboot项目部署到外部tomcat
springboot版本是2.0 首先确认一下pom.xml中packaging得是war,我这边生成的时候就是war了 其次在项目更目录上确认一下是否有ServletInitializer.java,我这边在创建的时候也自动生成了的,如果没有的同学,这个文件的内容是 package com.slience; import org.springframework.boot.builde...
SpringBoot番外篇之项目部署到外部Tomcat
springboot的优点就在于集成使用,约定优于配置。打war包部署外部tomcat了解即可。 1、打开pom文件,把打包格式设置为war       &amp;lt;packaging&amp;gt;war&amp;lt;/packaging&amp;gt; 2、在pom文件添加单独(spring-boot-starter-web中有依赖tomcat,可以不手动排除)的tomcat依赖 &amp;lt;!--外置tom...
springboot 使用外部tomcat启动
package sample.xml;    import org.springframework.boot.builder.SpringApplicationBuilder;import org.springframework.boot.context.web.SpringBootServletInitializer;          @SuppressWarnings(&quot;deprecatio...
springboot项目使用外部tomcat
1、检查项目的pom.xml的打包方式是否为war   &amp;lt;packaging&amp;gt;war&amp;lt;/packaging&amp;gt; 2、添加tomcat依赖,将其scope设置为provided &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;...
tomcat外部部署Context标签
tomcat的外部部署方式,path,sessionCookieName属性不一致程序会出错。这两个标签是什么意思?
springboot:springboot如何测试打包部署
1、开发阶段单元测试1、在pom包中添加spring-boot-starter-test包引用 org.springframework.boot spring-boot-starter-test test 2、开发测试类 以最简单的helloworld为例,在测试类的类头部...
SpringBoot视频教程_SpringBoot部署及打包总结
Spring Boot是Spring家族下的一个全新开发框架,其设计目的主要是用来简化Spring应用的创建及开发过程,它提供了自动配置,起步依赖等特性,从而使开发人员从大量的XML配置中解脱出来,Spring Boot致力于在蓬勃发展的应用开发领域(rapid application development)成为领导者。
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池