将spring-boot项目打成war包报错 [问题点数:100分,结帖人qq_29623901]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs4
本版专家分:1115
Blank
黄花 2018年1月 Java大版内专家分月排行榜第二
结帖率 100%
Bbs6
本版专家分:8699
Blank
蓝花 2017年7月 Java大版内专家分月排行榜第三
Bbs4
本版专家分:1115
Blank
黄花 2018年1月 Java大版内专家分月排行榜第二
Bbs9
本版专家分:50529
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 优秀大版主
2015年8月优秀大版主
2015年9月优秀大版主
Blank
黄花 2015年2月 Java大版内专家分月排行榜第二
2014年3月 Java大版内专家分月排行榜第二
Blank
蓝花 2014年9月 Java大版内专家分月排行榜第三
2014年6月 Java大版内专家分月排行榜第三
2014年2月 Java大版内专家分月排行榜第三
2013年11月 Java大版内专家分月排行榜第三
2013年10月 Java大版内专家分月排行榜第三
Bbs4
本版专家分:1115
Blank
黄花 2018年1月 Java大版内专家分月排行榜第二
Bbs4
本版专家分:1668
Blank
技术圈认证 用户完成年度认证,即可获得
Bbs4
本版专家分:1115
Blank
黄花 2018年1月 Java大版内专家分月排行榜第二
Bbs4
本版专家分:1115
Blank
黄花 2018年1月 Java大版内专家分月排行榜第二
Springboot项目使用Maven打成War方法
由于需要把写的spring boot后台程序放到云服务上,所以今天研究了一下如何把spring boot<em>项目</em><em>war</em><em>包</em>部署到安装的tomcat服务器上,现在整理下打<em>包</em>—&amp;gt;部署—&amp;gt;访问这个整个步骤以及遇到的问题,供大家参考和以后的回顾: 在打<em>包</em>之前请大家把本机配置好maven环境,我的maven版本:3.5.0; 1.1、修改打<em>包</em>形式 在pom.xml里设置:packaging&amp;...
spring boot项目打成war部署到tomcat运行的方法
一般情况下,spring boot<em>项目</em>在IDE中直接启动Application类即可启动,但生产环境肯定要部署到中间件上,比如tomcat,主要步骤如下: 1.明确打<em>包</em>方式为<em>war</em>: 在pom.xml中增加语句:&amp;lt;packaging&amp;gt;<em>war</em>&amp;lt;/packaging&amp;gt; 2.明确tomcat相关依赖<em>包</em>的scope为provided: 3.修改Application...
如何将Eclipse中Web项目打成war
如何将Eclipse中Web<em>项目</em><em>打成</em><em>war</em><em>包</em>
使用spring-boot-maven-plugin插件打SpringBoot应用
官方文档:https://docs.spring.io/<em>spring-boot</em>/docs/current/maven-plugin/index.html <em>spring-boot</em>-maven-plugin 插件以Maven的方式为Springboot应用提供支持,能够将Springboot应用打<em>包</em>为可执行的jar或<em>war</em>文件,进行相应部署后即可启动Springboot应用。 spring-boo...
eclipse 打springboot 项目生成war
https://blog.csdn.net/huangyaa729/article/details/78031337
SpringBoot项目打成war(SpringBoot项目如何打成war)
目录 1.修改pom文件 1.1修改<em>项目</em>打<em>包</em>类型 1.2去掉内置的tomcat1 1.3.在build下添加finalName标签用来对<em>war</em><em>包</em>命名 1.4新增必要依赖 2.新增初始化类 2.1.原<em>项目</em>启动类保持不变,在启动类同级目录下新增一个初始化类 1.修改pom文件 1.1修改<em>项目</em>打<em>包</em>类型 <em>项目</em>打<em>包</em>类型(packaging)改为<em>war</em>。 &lt;groupId&gt...
Springboot打war
         SpringBoot默认达成jar<em>包</em>,使用SpringBoot构想web应用,默认使用内置的Tomcat。但考虑到<em>项目</em>需要集群部署或者进行优化时,就需要<em>打成</em><em>war</em><em>包</em>部署到外部的Tomcat服务器中。           说明:本文所使用SpringBoot版本为:2.0.3.RELEASE ,本人打<em>包</em>版本为:2.1.0.RELEASE,参考说明文档(https://docs.s...
SpringBoot项目war过程及错误原因,亲测可用!
pom文件中: 1.将packing改成<em>war</em> 2.添加sevlet-api &lt;!--添加servlet-api的依赖,用来打<em>war</em><em>包</em> --&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; &lt;artifactId&gt;javax.servlet-api&lt;/artifac...
springboot项目打成war步骤以及报错
springboot<em>项目</em>因为其有内嵌得tomcat(还<em>包</em>括 jetty等)所以打<em>包</em>得时候要排除内置得tomcat 具体步骤 1.pom.xml文件中添加打<em>包</em>格式: 在project标签下添加 &lt;packaging&gt;<em>war</em>&lt;/packaging&gt; 2.排除内置tomcat 或者设置成provider 1&gt; &lt;dependency&gt; &...
Springboot配置Swagger2在本地运行没问题,打部署时不显示API信息
本地通过main方法没问题,显示正常,但是打<em>war</em><em>包</em>部署到tomcat访问 显示 /configuration/ui 404,如下图 也已经配置了相应的路径 swagger的版本是2.4.0,也尝试其
Spring Boot (一) 基础搭建、兼容jar启动及war tomcat启动、集成Swagger2 API。
<em>项目</em> GitHub地址 : https://github.com/FrameReserve/TrainingBoot pom.xml xsi:schemaLocation=
Springboot整合swagger2项目的部署问题
转自:http://blog.sina.com.cn/s/blog_13b4eadda0102xaam.html 最近写了一个小<em>项目</em>,后端是springboot来搭建环境架构,前端是用ionic。要求是前后端分离开发,为了不想写接口文档就整合了swagger2。在这个过程中遇到了很多坑。 其中一个就是在本地服务器好好运行的<em>项目</em>,但是部署到自己的云服务器就抛出了拒绝访
Spring Boot 集成swagger2,以及Springboot报错的一些小问题。
昨天在开发的过程遇到了,代码一直<em>报错</em>的问题,在写mapper的时候,因为导入的<em>包</em>有问题,但是书写的<em>报错</em>日志却更<em>报错</em>信息没有一点关系,是应为在Springboot编译的过程中,他会把之前的编译的结果<em>打成</em><em>包</em>,所以说要clean一下重新的install一下maven<em>项目</em> 就可以了。。也算是,在之前开发中遇到的坑了 <em>spring-boot</em>作为当前最为流行的Java web开发脚手架,相信越来越多的开发者会...
SpringBoot中集成了swagger后无法访问http://localhost:8080/swagger-ui.html的问题
SpringBoot中集成了swagger后无法访问http://localhost:8080/swagger-ui.html 接上文SpringBoot集成swagger生成在线接口文档 点击查看上文添加链接描述 在启动类同级添加WebMvcConfig配置类 WebMvcConfig内容如下: @Configuration public class WebMvcConfig exte...
spring整合swagger报错 还未解决
就只是一个简单的spring与swagger整合。结果运行后swagger页面一直是这样 后台还<em>报错</em>: Apr 04, 2019 1:48:11 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [spring-mybatis] in context with...
安装完delphi6之后出现unable to rename错误
修改“C:\Program Files\Borland\Delphi6\Bin”文件的权限-》属性-》安全-》编辑-》修改users的权限(完全控制)后确定退出 修改“C:\Program Files\Borland\Delphi6\Projects”文件的权限-》属性-》安全-》编辑-》修改users的权限(完全控制)后确定退出 然后用管理员的身份运行
SpringBoot项目打成war和jar的区别
首先给大家来讲一个我们遇到的一个奇怪的问题: 1.我的一个springboot<em>项目</em>,用mvn install打<em>包</em>成jar,换一台有jdk的机器就直接可以用java -jar <em>项目</em>名.jar的方式运行,没任何问题,为什么这里不需要tomcat也可以运行了? 2.然后我打<em>包</em>成<em>war</em>放进tomcat运行,发现端口号变成tomcat默认的8080(我在server.port中设置端口8090)<em>项目</em>名称也...
spring boot+maven项目war部署到tomcat【局域网内访问】
spring boot+maven<em>项目</em>打<em>包</em>成<em>war</em><em>包</em>部署到tomcat
在eclipse中不使用maven创建springboot工程所需jar
在eclipse中不使用maven创建springboot工程所需jar<em>包</em>,一共32个。亲测各<em>包</em>兼容,完美运行。
报错spring-boot-maven-plugin:2.0.6.RELEASE:repackage failed: Unable to find main class
Spring boot 执行打<em>包</em>操作时候,<em>报错</em>如下 Execution default of goal org.springframework.boot:<em>spring-boot</em>-maven-plugin:XXXX RELEASE:repackage failed: Unable to find main class pom移除下面的部分 &lt;build&gt; &lt;...
springboot项目如何打war
如何将spring boot<em>项目</em>打<em>包</em>成<em>war</em><em>包</em> 一、修改打<em>包</em>形式 在pom.xml里设置 &amp;lt;packaging&amp;gt;<em>war</em>&amp;lt;/packaging&amp;gt; 二、移除嵌入式tomcat插件 在pom.xml里找到<em>spring-boot</em>-starter-web依赖节点,将&amp;lt;exclusions&amp;gt;&amp;lt;/exclusions&amp;gt;之间的内容删除, &amp;lt;...
IDEA中如何将一个JavaWeb项目打成war.
一、<em>war</em><em>包</em>目录结构介绍. 1.Java的打<em>包</em>方式jar、<em>war</em>、ear<em>包</em>的作用、区别: jar:通常是开发时要引用通用(JAVA)类,<em>打成</em><em>包</em>便于存放管理; <em>war</em>:是做好一个(web)应用后,通常是网站,<em>打成</em><em>包</em>部署到容器中; ear: 企业级应用,实际上EAR<em>包</em>中<em>包</em>含WAR<em>包</em>和几个企业级<em>项目</em>的配置文件而已,一般服务器选择WebSphere等,都会使用EAR<em>包</em>。通常是EJB<em>打成</em>ear<em>包</em>。 &n...
SpringBoot项目打成war使用
1.我们使用idea的Spring initializr 创建一个<em>项目</em>我们在这里注意将默认的jar替换为<em>war</em> 然后我们选择web模块 2.<em>项目</em>创建成功之后我们修改pom文件排除内部tomcat 我们将原来的web pom文件修改为如下 &lt;dependencies&gt; &lt;dependency&gt; &l...
spring-boot-maven-plugin 插件的作用
OM 文件中添加了“org.springframework.boot:<em>spring-boot</em>-maven-plugin”插件。在添加了该插件之后,当运行“mvn package”进行打<em>包</em>时,会打<em>包</em>成一个可以直接运行的 JAR 文件,使用“java -jar”命令就可以直接运行。这在很大程度上简化了应用的部署,只需要安装了 JRE 就可以运行。 可以在POM中,指定生成 的是Jar还是War。
springboot项目打成war以及修改打出war名字(用eclipse测试的)
1.排除嵌入式tomcat,修改pom文件 由于SpringBoot自带嵌入容器,如果要部署到外部tomcat,打<em>包</em>之前就需要把嵌入tomcat排除在外(注掉下面自带依赖): &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-bo...
Springboot项目war部署到Linux下,并且设置tomcat欢迎页
打<em>包</em>方式改为<em>war</em><em>包</em> 去除内嵌tomcat,如果<em>项目</em>中使用了websocket的话需要再添加一个websocket的依赖 &lt;!--去除内嵌tomcat--&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; ...
初次搭建spring boot maven项目报错之Unable to find main class
搭建spring boot maven<em>项目</em><em>报错</em>之Unable to find main class Failed to execute goal org.springframework.boot:<em>spring-boot</em>-maven-plugin:1.3.1.RELEASE:repackage (default) on project SpringBoot: Execution default of goal org.springframework.boot:<em>spring-boot</em>-maven-plugin:
如何将一个SpringBoot简便地打成一个war(亲测有效)
为什么要把SpringBoot<em>打成</em><em>war</em><em>包</em>正常情况下SpringBoot<em>项目</em>是以jar<em>包</em>的形式,通过命令行:java -jar demo.jar来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题: 上传到<em>项目</em>的文件,如果是保存在<em>项目</em>中的,那么重启过后文件就会丢失。比如我们上传了一个头像,重启<em>项目</em>后,这个头像就没了。
SpringBoot项目创建报:java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication错误的解决方案
第一次创建SpringBoot<em>项目</em>结果出现了不少错误,其他错误都通过百度的方式得到解决,唯独这个错误困扰我很久了,而且百度上没有对于这种错误的解决方案。 所以给出这种错误的解决方案: 虽然明显知道是jar<em>包</em>问题,不管怎么clean怎么的还是没能解决。鼓捣了很久没结果,stackoverflow什么的也翻遍了,依然没找到结果,但是偶然对比一个Spring boot<em>项目</em>是可以启动的,发现了他们的区
Spring_Boot之一:启动时报 java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication
刚开始学习springboot,跟着老师写了一个小demo,老师的就起来了,我的怎么也不起来,一直再报java.lang.ClassNotFoundException折腾了好长时间,也百度了很久,没有解决,最后请教同事然后<em>包</em>的版本降低后就有意外发生了,在这给大家说哈,免得耗费大家宝贵的时间我的是maven<em>项目</em>,先给上pom.xml主要是这个依赖<em>包</em>的版本太高,所以一直报找不到<em>包</em>后面改为1.3.5以后...
【idea】【springboot】【jar】导出jar运行后报错java.lang.ClassNotFoundException 及springboot在idea导出jar的正确方法
文章目录一、问题描述二、问题分析三、springboot在idea中导出jar<em>包</em>的正确方法1.删除原有MANIFEST.MF2.工程设置3.导出jar<em>包</em>总结 一、问题描述 使用idea将springboot<em>项目</em>导出jar<em>包</em>,放在服务器上运行,按照网上一种方法做了后发现没有问题可以运行。后来功能发生改变,用到了新的第三方jar<em>包</em>,再次使用网上的方法在服务器上运行时,总会<em>报错</em>java.lang.Cla...
Spring Boot Maven Plugin打异常及三种解决方法:Unable to find main class
【背景】<em>spring-boot</em><em>项目</em>,打<em>包</em>成可执行jar,<em>项目</em>内有两个带有main方法的类并且都使用了@SpringBootApplication注解(或者另一种情形:你有两个main方法并且所在类都没有使用@SpringBootApplication注解),pom.xml如下 &lt;plugin&gt; &lt;groupId&gt;org.springframew...
idea下springboot项目war
idea下springboot<em>项目</em> 打<em>war</em><em>包</em> 步骤 1、修改启动类 @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(DemoApplication.class); } 步...
如何将springboot项目导出成war
以demo-3<em>项目</em>为例:   1.将pom.xml中的jar改成<em>war</em>     2.添加依赖 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;javax.servlet&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;javax.servlet-api&amp;lt;/artifactId&amp;gt; &amp;lt;scope&amp;gt;provided&amp;lt...
springboot maven打jar异常
[ERROR] Failed to execute goal org.springframework.boot:<em>spring-boot</em>-maven-plugin :2.0.6.RELEASE:repackage (default) on project my-project: Execution default o f goal org.springframework.boot:<em>spring-boot</em>-maven-plugin:2.0.6.RELEASE:repackage failed: Unable to rename '...\target\my-project-0.1-SNAPSHOT.jar' to '...\target\my-project-0.1-SNAPSHOT.jar.original' -> [Help 1] pom.xml ``` org.springframework.boot <em>spring-boot</em>-maven-plugin 2.0.6.RELEASE true ...Application repackage ```
springboot入门(一)文件配置和运行
springboot的集成,快速搭建springboot,运行springboot
eclipse打SpringBoot工程成war并部署测试
1.<em>项目</em>名右击--&amp;gt;Run As--&amp;gt;Maven clean 2.maven<em>项目</em>更新 3.进行run as 打<em>包</em> 4.弹出窗口 5.点击Run后会出现Build success,package 只是将你的代码打<em>包</em>到输出目录,一般的是 target下面。 6.把<em>war</em>上传到服务器,进行测试。(1)java -jar  xx.<em>war</em>,或者进入目录,通过xx.sh启...
项目打成war并用tomcat部署的方法,步骤及注意点
部署的遇到第一个问题,就是tomcat和jdk的环境问题:
记一次SpringBoot中使用RestTemplate发生的错误
错误信息: org.springframework.web.client.RestClientException: Could not extract response: no suitable HttpMessageConverter found for response type [interface java.util.Map] and content type [text/html;c...
Spring-boot RestTemplate 使用 报错问题
个人开发的基于内存的请求监控系统。欢迎star和一同参与。https://github.com/standup-jb/tortoise 今天在Spring-boot<em>项目</em>中使用RestTemplate的时候遇到了问题。现在做一个小的总结也是给其他遇到这个问题的人给一个提示。 背景重现:用RestTemplate发送Post请求去其他微服务获取数据。其他微服务返回了4XX的错误code。这个时候...
Springboot项目打成WAR部署到Tomcat启动报错的问题
自己创建的一个springboot<em>项目</em>需要<em>打成</em><em>war</em><em>包</em>部署到tomcat(<em>打成</em><em>war</em><em>包</em>的步骤有很多,这里不写了),在我启动tomcat的时候查看日志发现启动<em>报错</em>,日志显示错误原因是spring容器无法加载到加了@Service注解的类,所以这里需要考虑哪里会扫描到这个类并且加入到spring容器,而springboot<em>项目</em>加载@Service注解的配置就是启动类上面的注解@SpringBootAp...
Spring Boot 中的maven插件 spring-boot-maven-plugin
Spring Boot 的Maven插件(Spring Boot Maven plugin) 能够以Maven的方式为应用提供Spring Boot 的支持,即为Spring Boot应用提供了执行Maven操作的可能 Spring Boot Maven Plugin能够将Spring Boot应用打<em>包</em>为可执行的jar或<em>war</em>文件,执行springboot应用 1、安装Spring Boot ...
springboot项目成jarwar,并部署到服务器
一.jar<em>包</em> 1.通过maven打<em>包</em>成jar<em>包</em> 2.将jar<em>包</em>放到服务器任意目录,在该目录下执行命令下面命令 nohup java -jar demo.jar (下面的命令我加了jvm参数) 二.<em>war</em><em>包</em> 1.修改pom.xml &lt;packaging&gt;<em>war</em>&lt;/packaging&gt; 全部 &lt;?xml version="1.0" encoding="UT...
怎么用IDEA将项目打成war
要求:用idea打<em>包</em>成<em>war</em><em>包</em>,然后放到tomcat下的webapps,运行起来。 首先你的<em>项目</em>得要能运行起来,然后你才可以<em>打成</em><em>war</em><em>包</em>,不然你就算成功<em>打成</em><em>war</em><em>包</em>之后也无法在tomcat下正常运行,所以这是必要条件。 运行起来之后第一步:打开这个<em>项目</em>结构 第二步:点开<em>项目</em>结构之后依次按这个步骤点; 第三步:点那个文件<em>包</em>一样的按钮,给新建的<em>包</em>起个名字 第四步:点击那个绿色的小加号,选...
springboot项目打成war记录
背景:现在手上的<em>项目</em>基本进入收尾期,有必要将前后端的<em>项目</em><em>打成</em><em>包</em>丢到服务器上的docker进行测试了。 springboot默认的打<em>包</em>方式为jar<em>包</em>,jar<em>包</em>的有优点是不需要更改的配置,并且内嵌了tomcat,如果<em>打成</em>jar<em>包</em>直接可以丢到docker中运行测试。但是考虑到前端代码只能<em>打成</em><em>war</em><em>包</em>,因此干脆也将后端代码<em>打成</em><em>war</em><em>包</em>和前端的代码一起放在tomcat容器中的webapps中运行就好了。...
Spring-Boot打成war(版本差异性)
目录 事例: 坑1: 最终解决: Spring-boot 的版本依赖以2.0基准 引申: 结论: 事例: 楼主最近开发新功能,运营同事要求<em>打成</em><em>war</em><em>包</em>方便他统一管理 于是“噩梦”由此展开 反复实验了网上的各种解决方案: 继承SpringBootServletInitializer,在pom.xml 文件中添加相应依赖等 但都无济于事。 坑1: Spring-boot打的wa...
随笔(九)IDEA中 将springboot项目打成war放到外部tomcat运行
前言:        <em>项目</em>开发中使用过的是springboot快速开发,学过springboot的都知道,他是使用了内置Tomcat进行发布<em>项目</em>,简单来说就是我们可以想开始学的时候用的main方法执行。唉,可是需求要的是将springboot<em>项目</em>打<em>包</em>出来放在外部tomcat下执行。无奈的只好学习如何打<em>包</em>咯。                              打<em>war</em><em>包</em>不难,接下来会分...
tomcat启动war时的报错
tomcat启动<em>war</em><em>包</em>时的<em>报错</em> <em>报错</em>的主要错误是: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/dbank-swagger]] Caused by: java.lang.NoClassDefFoundError: javax/servlet/Generic...
SpringBoot打war全程以及各种问题解决
首先我们先了解标准的步骤: 1.首先 修改pom.xml下的打<em>包</em>方式 2.添加servlet-api依赖 &lt;!--添加servlet-api的依赖--&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; &lt;artifactId&gt;javax.servlet-api&lt;...
Idea构建Springboot项目war时,提示错误
当使用Idea工具对spirngboot<em>项目</em>进行<em>war</em>打<em>包</em>时候执行下面的操作时候<em>报错</em> 错误部分信息: 然后根据出错的信息网上搜了一下,发现都不能解决,最后就想着打<em>包</em>时候跳过测试试一下,然后就成功了,具体操作: 点击那个闪电标识后,可以看到 test那个命令置灰了,这个时候,package就会跳过测试再执行了  ...
intellij下将springboot项目打成war发布到远程tomcat服务器上
1.将pom.xml中的打<em>包</em>方式修改为<em>war</em> com.borya Project 0.0.1-SNAPSHOT <em>war</em>2.在pom.xml中添加依赖,将scope状态修改为provided
eclipse中将Springboot项目war
1、配置pom.xml文件 将pom.xml中的打<em>包</em>方式由jar<em>包</em>改为<em>war</em><em>包</em> 2、向pom.xml文件中添加依赖,去除嵌入式的tomcat插件 3、打<em>包</em> 点击<em>项目</em>右键—&gt; run as—&gt;maven build: 选择jdk版本 4、点击Apply,点击Run,刷新target文件夹 ...
Spring Boot 打成war的方法
Spring Boot <em>打成</em><em>war</em><em>包</em>的方法 SpringBoot写的<em>项目</em>,自身嵌入了tomcat,所以可以直接运行jar<em>包</em>。但是,每次启动jar<em>包</em>创建的都是新的tomcat,这回造成上传文件丢失等问题。因此,我们需要将<em>项目</em><em>打成</em><em>war</em><em>包</em>,部署到tomcat上。 修改pom.xml中的jar为<em>war</em> &amp;lt;groupId&amp;gt;cn.bookcycle.panda&amp;lt;/groupI...
使用intellij idea将spring boot工程打成war
1、修改Application文件,继承了 SpringBootServletInitializer类;添加了方法:@Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(DemoApplication...
springboot项目打成war部署,tomcat修改配置
1.tomcat安装 ①下载apache-tomcat-8.5.37-windows-x64.zip,配置环境变量JAVA_HOME=tomcat安装路径/bin,再添加class_path =%TOMCAT_HOME%\BIN; ②启动cmd.exe, 进入tomcat 安装文件下的 bin目录下,例如我这里的安装位置:D:\Program Files\tomcat8.5 ③进入命令行,输入 ...
在eclipse中,Spring Boot项目如何将jar打成war
前言:当springboot<em>项目</em>只有一个工程时(jar),而不是聚合工程(多个模块依赖与父工程),生成的<em>包</em>为jar<em>包</em>,而我们要把<em>war</em><em>包</em>部署到服务器,这时只需要修改以下三处地方,即可生成我们需要的<em>war</em><em>包</em>,最后部署到服务器即可 1.将<em>项目</em>的启动类Application.java继承SpringBootServletInitializer并重写configure方法 2.在pom.xml文件中,p...
如何将一个SpringBoot项目war
修改方法 在pom.xml文件中添加下面的依赖: &amp;lt;!--因配置外部TOMCAT 而配置--&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;<em>spring-boot</em>-starter-tomcat&amp;lt...
springboot打成war后在tomcat运行报错
Caused by: javax.websocket.DeploymentException: Multiple Endpoints may not be deployed to the same p
Springboot项目War部署tomcat运行报错怎么解决
如题,我Springboot<em>项目</em>用到JDK1.9 tomcat9.
springboot项目用IDEA打成war
springboot<em>项目</em>用IDEA<em>打成</em><em>war</em><em>包</em> 事先我有两个启动类 我删除了一个启动类 但是打<em>包</em>的 时候另一个启动类居然打进去了 这个是怎么回事
IntelliJ IDEA Spring Boot 打成war
IntelliJ IDEA Spring Boot <em>打成</em><em>war</em><em>包</em> Springboot由于使用内置tomact,建议<em>打成</em>jar方便一点,但在这里我着重讲的是Springboot打<em>war</em><em>包</em>。 第一步:修改packaging为<em>war</em><em>包</em>; 第二步:删除默认的tomact,这里有两种方式删除; (1).第一种方式: 注意:如果当前<em>项目</em>还需使用jsp,则...
关于springboot项目的jar和war两种打方式部署的区别?
1.我的一个springboot<em>项目</em>,用mvn install打<em>包</em>成jar,换一台有jdk的机器就直接可以用java -jar <em>项目</em>名.jar的方式运行,没任何问题,为什么这里不需要tomcat也可以
解决spring-boot-maven-plugin插件打,springboot启动时报找不到主main问题
一:遇到的问题及解决方法 最近在搭建一个新<em>项目</em>时,使用<em>spring-boot</em>-maven-plugin插件打<em>包</em>,springboot<em>项目</em>在发布后启动时遇到找不到主main问题。 遇到这个问题当时感觉本地直接idea里启动springboot好好的,为什么用自动化发布工具发布后怎么就出现这个问题了呢? 就到线上打好的<em>包</em>解压看MANIFEST.MF文件里的内容如下: Manifest-Vers...
Spring boot 打成jar问题总结
1、Unable to find a single main class from the following candidates 2、jar中没有主清单属性 3、Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
Spring Boot(三)之jar改成war模式
Spring Boot(三)之jar<em>包</em>改成<em>war</em><em>包</em>模式 修改pom.xml文件 将jar<em>包</em>改成<em>war</em><em>包</em> &amp;lt;!--&amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt;--&amp;gt; &amp;lt;packaging&amp;gt;<em>war</em>&amp;lt;/packaging&amp;gt; 添加Spring Boot 的tomcat依赖 &amp;lt;!--添加tomcat-...
web项目怎么打成war
web<em>项目</em>怎么<em>打成</em><em>war</em><em>包</em>呢,最近也是刚开始生成<em>war</em>,总结了几种方法: 1.开发工具:现在的开发工具都能直接把<em>项目</em>导出<em>war</em><em>包</em>,这里只是为了记录有该方法,具体实现百度查一下很多。 2.直接压缩:tomcat下代码肯定是最新的代码,我们找到<em>项目</em>把下面的文件压缩成一个zip<em>包</em>,把后缀改成.<em>war</em>即可;亲测有效,也是最简单的做法。 3.使用Ant工具生成,这个方法对于不了解ant的比较复杂,就不进行赘...
springboot项目在eclipse下打war
1 在pom.xml文件的配置     a 去除tomcat依赖   &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;<em>spring-boot</em>-starter-web&amp;lt;/artifactId&amp;gt; &amp;lt;exclusions&amp;gt; &amp;l...
springboot 打war 括 静态文件 jsp
![图片说明](https://img-ask.csdn.net/upload/201812/17/1545041201_235801.png) ![图片说明](https://img-ask.csdn.net/upload/201812/17/1545041215_970686.png) 打<em>包</em>后访问 http://localhost:mypro/login.jsp 但是 static 静态文件有跑到 WEB-IINF里面的classes中 根本就没法访问。 打<em>包</em>后路径乱的一批。。。 哪位大神指点一下,打<em>包</em>如何注意。 * ``` ``` * * ${basedir}/src/main/java * * **/*.xml * * * * ${basedir}/src/main/resources * * **/** * * false * * * ${basedir}/src/main/webapp * * **/** * * * * ** ``` ```
将SpringBoot的Maven项目打成war(IDE:Eclipse)
一般情况下,SpringBoot的Maven的<em>项目</em>都是jar<em>包</em>,那么如果想打<em>war</em><em>包</em>,可以按照如下步骤: 步骤一、修改pom.xml文件 1.将中的jar改成<em>war</em> 2. 添加因配置外部tomcat而配置的依赖 3.由于没有web.xml文件,因此需要加入插件,以告知maven 4.可以添加,用以设置<em>war</em><em>包</em>的名字 步骤二、修改SpringBoot的启动类 让启动类继承了SpringB...
SpringBoot 打war,部署到tomcat
使用maven创建的springboot<em>项目</em>,默认是jar<em>包</em>,springboot还有自己带的tomcat。现在需要将<em>项目</em>打<em>包</em>,并部署到服务器tomcat下面。 1、修改pom.xml文件。将jar修改为<em>war</em>。<em>war</em>2、在pom.xml文件中将build节点中的finalName修改为server.context-path中的路径。就是<em>项目</em>名称。
Spring-boot打war部署到tomcat
1、maven<em>项目</em>,修改pom<em>包</em> 将 jar 改为 <em>war</em> 2、打<em>包</em>时排除tomcat. org.springframework.boot <em>spring-boot</em>-starter-web org.springframework.boot <em>spring-boot</em>-starter-tomcat provided 在这里将
spring-boot项目部署到tomcat容器中
把<em>spring-boot</em><em>项目</em>按照平常的web<em>项目</em>一样发布到tomcat容器下 一、修改打<em>包</em>形式 在pom.xml里设置 <em>war</em> 二、移除嵌入式tomcat插件 在pom.xml里找到<em>spring-boot</em>-starter-web依赖节点,在其中添加如下代码, org.springframewor
springboot项目生成war并部署到Tomcat服务器
最近<em>项目</em>需要将springboot<em>打成</em><em>war</em><em>包</em>部署到服务器上,顺便记录一下,springboot 版本1.5.9。 springboot内置了Tomcat,要想不和服务器上的tomcat版本引起冲突,首先需要将springboot内置的tomcat依赖移除。 一、去除tomcat依赖并修改打<em>包</em>方式 将打<em>包</em>方式修改为<em>war</em> &lt;packaging&gt;<em>war</em>&lt;/packagin...
springboot项目打成war
1.springboot<em>项目</em>内置有Tomcat,首先我们要去掉这个tomcat引入如下依赖 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;<em>spring-boot</em>-starter-tomcat&amp;lt;/artifa...
spring_boot 发布成war ,部署到外部的tomcat
由jar变成<em>war</em>jar如果是上面的打<em>包</em>方式,启动方式则为 mvn package java -jar target/mymodule-0.0.1-SNAPSHOT.jar改变成<em>war</em> http://maven.apache.org/POM/4.
将 Spring boot 项目打成可执行Jar,及相关注意事项(main-class、缺少 xsd、重复打依赖)
最近在看 spring boot 的东西,觉得很方便,很好用。对于一个简单的REST服务,都不要自己部署Tomcat了,直接在 IDE 里 run 一个<em>包</em>含 main 函数的主类就可以了。但是,转念一想,到了真正需要部署应用的时候,不可能通过 IDE 去部署啊。那有没有办法将 spring boot 的<em>项目</em>打<em>包</em>成一个可执行的 jar <em>包</em>,然后通过 java -jar 命令去启动相应的服务呢?很明显,
SpringBoot项目打成War(Eclipse中)
1、maven<em>项目</em>,修改pom文件将&amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt; 改为&amp;lt;packaging&amp;gt;<em>war</em>&amp;lt;/packaging&amp;gt; 2、打<em>包</em>时排除tomcat.        &amp;lt;!-- 这里指定打<em>war</em><em>包</em>的时不再需要tomcat相关的<em>包</em>,但是本地运行时必须注释掉,否则会<em>报错</em> --&amp;gt; &amp;lt;dependency&amp;gt;...
SpringBoot War形式部署到外部Tomcat
1.SpringBoot <em>项目</em>打<em>包</em>时能<em>打成</em> .jar 与 .<em>war</em><em>包</em>形式的文件,<em>打成</em> .jar 的最多,使用 java -jar xx.jar 就可以启动,而 .<em>war</em> 可以部署到tomcat的 webapps 中,随tomcat的启动而启动。 2.打<em>包</em>成什么文件进行部署,与<em>项目</em>有关,就像提供 rest 服务的<em>项目</em>需要打<em>包</em>成 jar文件,用命令搭建成集群很方便。。。而有大量css、js、html需...
springBoot 项目修改打方式为war
1、在pom文件中修改打<em>包</em>方式为<em>war</em> &lt; packaging&gt;<em>war</em>&lt; /packaging&gt; 2、修改启动类 启动类继承 SpringBootServletInitializer 重写 configure方法,具体如下 @SpringBootApplication @MapperScan("com.qfedu.seckillsys.dao")//扫描dao层 publi...
如何将一个JavaEE项目成War文件
一个JavaEE<em>项目</em>完成后,一般我们需要将<em>项目</em>发布到服务器,例如最简单的:Tomcat。 将JavaEE<em>项目</em>直接放到Tomcat的webapps文件夹下是最差的一种方式,一般我们会选择将<em>项目</em>打<em>包</em>成War文件,<em>war</em> 就是web archieve文件,一般web页面都可以<em>打成</em><em>war</em><em>包</em>来发布的。下面我们简单看下在MyEclipse下如何将web<em>项目</em>打<em>包</em>成War文件。 (1)在web<em>项目</em>的WebRo
项目打成war
有两种方法: 1.将<em>项目</em><em>打成</em><em>war</em><em>包</em>,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动将其解<em>包</em>.有人说,不能直接将<em>war</em>文件夹直接复制到${tomcat.home}\webapps目录下.但是我试过之后,可以。将<em>war</em><em>包</em>解压,解压出的文件夹要和<em>war</em>文件同名(后面可没有 .<em>war</em>),然后将文件夹放到webapps下面就可以了2.修改${tomcat.home}
Eclipse如何将项目打成war
问题出现: 基于spring-Tool_Suite的<em>项目</em>要部署在docker上,需要将在spl 上的spring boot <em>项目</em><em>打成</em><em>war</em><em>包</em>。什么是<em>war</em><em>包</em>? 答案链接: http://zhidao.baidu.com/link?url=dbMqhwQPU1Jn-loxb5gvkYg3wZSjUQUxMglbBcwbxXOEkFWnaX46R-054GzlWDvHaohnLgFUO_P1aB
将Web项目打成war在tomcat发布
日常开发中我们肯定会遇到发布<em>项目</em>的问题,接下来我把发布<em>项目</em>的步骤介绍一下,防止大家开发过程走弯路。 一 构建<em>war</em><em>包</em> 构建<em>war</em><em>包</em>有多种方式,接下来我主要说三种, 1.在本地<em>项目</em>中的terminal下,使用命令 “mvn clean install”或 先执行“mvn clean”再执行“mvn install”,将本地<em>项目</em>中的target目录清除,重新生成新的目录及<em>war</em><em>包</em>; 2.使用ja
将Java Web项目导出war并部署到tomcat中
使用eclpise导出<em>war</em>1.在需要打<em>包</em>的<em>项目</em>上右键>选择[Export] 2.选中[Web]下面的[WAR file],点击[Next] 3.通过[Browse]选择保存路径,点击[Finish]完成即可 使用maven导出<em>war</em>1.通过eclipse方式:选择需要打<em>包</em>的<em>项目</em>右键选择[Run As]的[Maven install]即可。提示成功后会显示<em>war</em><em>包</em>的生成路径,一般在<em>项目</em>
intellij idea如何将web项目打成war
1、点击【File】->【Project Structure】菜单(或使用Shift+Ctrl+Alt+S快捷键),打开【Project Structure】窗口。如下图: 2、在【ProjectStructure】中选择左侧的【Artifacts】页签。如下图: 3、点击中间上面的,选择【WebApplication:Archive】-> 【Empty】。如下图:
Java web项目war,并部署到服务器
一、当开发人员在自己的开发机器上调试所有代码并通过后,为了进行产品发布,都需要将开发人员的源码打<em>包</em>成War<em>包</em>进行发布。javaWeb<em>项目</em>(非maven<em>项目</em>,IntelliJ IDEA环境下)打<em>包</em>的方式如下: (1)首先在IntelliJ IDEA中选中自己要打<em>包</em>的<em>项目</em>,点击file,选择Project Structure。 (2)在Project Structure中选中Artifac
将JavaWeb项目打成war并部署
- 前言 读完本文将会学到以下内容: 使用 IDE 方式将JavaWeb<em>项目</em><em>打成</em><em>war</em><em>包</em> 将<em>war</em><em>包</em>部署在Tomcat上 学习本文需要安装的软件: JDK1.8 IDEA2017.3 Maven3.3.3 Tomcat7.0.64 - 使用 IDE 方式将JavaWeb<em>项目</em><em>打成</em><em>war</em><em>包</em> 找到Artifacts,File -&amp;gt; Project Structure ...
idea将项目打成war
方案一 首先点击这里进入<em>项目</em>的配置页面 在Artifacts栏里点击绿色加号,选择Web Applicant:Archive 设置好名称和输出路径。Build on make选项可选可不选。如果选择了,那么每次在运行<em>项目</em>时都会生成<em>war</em><em>包</em>。如果不勾选则可以在后续的步骤中手动生成<em>war</em><em>包</em>。 如果下面显示.MF file not found in Accept.<em>war</em>,那么要继续进行配...
Java项目war的方法
最近好忙好忙,整理下心情给大家分享下自己在工作中遇到的一点小技巧,希望给遇到同样麻烦的同学一点帮助。 我们知道Java<em>项目</em>打<em>war</em><em>包</em>可以在Eclipse和MyEclipse工具中自动打<em>包</em>,就是右键,然后导出<em>war</em><em>包</em>就可以了,可是我发现我的一个<em>项目</em>打<em>war</em><em>包</em>的过程中遇到点小麻烦,导出的<em>war</em><em>包</em>打开之后,里面少了很多东西,明显有问题。那怎么办呢,网上搜了许多偏...
SpringBoot Maven构建工具插件
构建工具插件 Spring Boot为Maven和Gradle提供构建工具插件。该插件提供各种各样的特性,<em>包</em>括打<em>包</em>可执行jars。本节提供关于插件的更多详情及用于扩展一个不支持的构建系统所需的帮助信息。如果你是刚刚开始,那可能需要先阅读Part III, “Using Spring Boot”章节的“Chapter 13, Build systems”。 1. Spring Boot Ma
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私...
智能家居系统下载
学习嵌入式大半年的综合项目。 包括: 各类传感器的驱动 GSM模块(用于报警发送短信) 本地控制模块 网页控制模块 门禁系统 基于LINUX 2.6.30.4 桌面: QT4 网页控制: html + cgi(C语言写的) 相关下载链接:[url=//download.csdn.net/download/xycode/4375889?utm_source=bbsseo]//download.csdn.net/download/xycode/4375889?utm_source=bbsseo[/url]
eclipse-SDK-4.2.1-win32 官方版 压缩包2下载
来自官方的4.2.1版本 相关下载链接:[url=//download.csdn.net/download/alexcaiwx/4622233?utm_source=bbsseo]//download.csdn.net/download/alexcaiwx/4622233?utm_source=bbsseo[/url]
flash 中秋博饼程序(附带源文件 ASP + flash交互游戏)下载
一个很不错的中秋博饼程序。含ASP+flash进行交互程序。save.asp随时记得博饼的结果。 相关下载链接:[url=//download.csdn.net/download/wangluochuying/2314581?utm_source=bbsseo]//download.csdn.net/download/wangluochuying/2314581?utm_source=bbsseo[/url]
相关热词 c# 为空 判断 委托 c#记事本颜色 c# 系统默认声音 js中调用c#方法参数 c#引入dll文件报错 c#根据名称实例化 c#从邮件服务器获取邮件 c# 保存文件夹 c#代码打包引用 c# 压缩效率
我们是很有底线的