Maven 之集成Tomcat插件

Maven——关于idea 2018.1版本集成tomcat7插件的问题解决 最近在学习尚学堂的idea使用教程中在maven的web工程创建阶段出现了一些问题,具体为两个情形,情形如下: 情形1 运用maven集成的tomcat插件,我们不需要将项目部署到tomcat中,直接通过maven的tomcat指令即可对项目进行部署和运行,大部分的tomcat7插件的部署步骤为在pom.xml文件中添加如下标签: <build> <... 阅读详情

Tomcat内嵌到web项目中

就是本地部署,将 tomcat 内嵌到 web 项目中,这样可以直接运行 webapp 项目。跟类似spring boot 项目一样,不需要再部署到额外的tomcat,直接就可以运行了。

pom.xml配置

<build>
	<plugins>

		<plugin>
			<groupId>org.apache.tomcat.maven</groupId>
			<artifactId>tomcat7-maven-plugin</artifactId>
			<version>2.2</version>

			<configuration>
				<!--项目访问路径。当前配置的访问是localhost:9090/, 如果配置是/aa,则访问路径为localhost:9090/aa -->			
				<path>/</path> 
				<port>9090</port>
				<uriEncoding>UTF-8</uriEncoding><!-- 非必需项 -->
			</configuration>
		</plugin>

	</plugins>
</build>

Tomcat插件运行

在这里插入图片描述
在这里插入图片描述
在IDE eclipse 中右键Run As 或 Debug As --> Maven build… ,
在Goals中输入: clean tomcat7:redeploy 或 clean tomcat7:run,点击 Apply 保存设置 ,然后run 或 debug。

如果使用的maven命令,则使用命令: mvn tomcat7:run

tomcat7-maven-plugin 常用命令

tomcat7-maven-plugin启动 tomcat ,对应的目标命令是: tomcat7:run ,同样,其它命令也是这样,需要更改为:tomcat7:<插件执行点>。

tomcat7:run   -- 启动嵌入式tomcat ,并运行当前项目
tomcat7:deploy  -- 部署一个web war包
tomcat7:reload  -- 重新加载web war包
tomcat7:start    -- 启动tomcat
tomcat7:stop    -- 停止tomcat
tomcat7:undeploy  -- 停止一个war包

mvn tomcat7:deploy   //第一次
mvn tomcat7:redeploy   //之后

先重新打包,并跳过测试,再部署:

//第一次
mvn package  -Pdevelop -Dmaven.skip.test=true tomcat7:deploy
//之后
mvn package  -Pdevelop -Dmaven.skip.test=true tomcat7:redeploy

Maven使用tomcat8-maven-plugin插件的详细教程 在网上搜索一堆文章没找到解决方法,只找到了tomcat7-maven-plugin的plugin,如下: org.apache.tomcat.maven tomcat7-maven-plugin 2.2 并没有找到tomcat8-maven-plugin的plugin,在Maven的中央仓库中根本就没有这个插件: https://repository.apache.org/content/repositories/snaps 立即下载

相关推荐

电池建模 004- Battery (Table-Based)表格化电池模型入门学习

对于 Battery (Table-Based) 模块,提供了多种内置参数。该预参数化数据允许您将模块设置为代表特定供应商的组件。这些电池的参数化可以与制造数据表中的放电曲线相匹配。要加载预定义的参数化,双击 Battery (Table-Based) 模块,点击 Selected part 参数中的 超链接,然后在块参数化管理器窗口中,从可用组件列表中选择所需部件。 (默认)选项用于参数化模块,以代表特定供应商的组件。

qq_63860930的博客 2734

maven配置tomcat插件

<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version&...

weixin_43343423的博客 363

PSOC Creator 入门教程超详细

最近工作原因需要使用到赛普拉斯的一款芯片,奈何以前没有用过,所以趁这次也学习了一些简单的用法,总结一下,希望能帮到有需要朋友,因为网上关于这方面的文章少的可怜,详细点的更是少之又少!废话少说,正文开始.

qm_mq的博客 5744

Maven配置tomcat插件

1. 配置pom.xml 2 在maven中配置tomcat7 插件,在pom.xml文件中写入如下代码: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</ar

cuipy的博客 1万+

电源完整性之Cadence Sigrity Power DC_IR_Drop仿真

之前和大家分享过电源完整性之仿真设计原理链接: link.今天接着上一篇文章总结一下电源直流压降的的仿真操作流程及一些simulation中的设置参数,用到的时候Cadence Sigrity 中的Power DC组件,下面开始享受仿真的快乐吧: 1.仿真模式选择与文件导入 选择Cadence Sigrity下的Power DC组件,然后先择licence,最后就可以打开我们之前转化好的.SPD文件。操作如下图: 2.设置层叠信息和过孔焊盘参数 层叠信息:每层的介质厚度、材料、介电常数、介质损耗角等,如

刘小同学的博客 1万+

DB2__基本概念——联邦

建立联邦 优点:优点是数据仍然保留在原来的存储位置,而不必建立一个集中的式数据仓储。  缺点:数据联邦查询反映会慢,不适合频繁查询,而且容易出现锁争用和资源冲突等问题 建立联邦表步骤 前提条件:知道两个数据库的ip,用户名,密码及被连数据库的版本 eg:  数据库  qqdb  ip: 22.5.225.225   端口:50000    密码:123456        数据库   ...

qq_38569524的博客 1255

Maven中plugin配置说明

分享知识 传递快乐 maven-compiler-plugin 编译Java源码,一般只需设置编译的jdk版本 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.6.0</version> <configuration

旷野历程 1万+

MPN – 制造商物料编号(延伸)

此外,用户还可以在物料主数据中定义阻止MPN材料的原因,以及在采购订单创建时,是否可以将现有的MPN材料修改为其他MPN材料,从而实现对MPN材料的精细控制和管理。通过使用AMPL,用户可以指定每个MPN材料是否仅能为特定工厂或整个企业所有工厂采购、采购的时间段、是否必须属于特定修订级别、是否只能从特定制造商工厂采购以及是否被阻止及其原因。通过AMPL管理,企业可以规范采购流程,避免使用未经批准的材料,从而提高采购的透明度和效率,同时也为质量控制提供了保障‌。3、QM中的制造商物料。质量信息记录QI01。

yanzibing99的博客 2486

Maven学习笔记(十三)-maven-dependency-plugin插件

copy-dependencies和它有点类似,但是它是用来拷当前工程的依赖包的,典型的,例如我们有一个web应用,当打成war包的时候,它所有的依赖也需要被打到应用中。它有很多可用的goal,大部分是和依赖构建、分析和解决相关的goal,这部分goal可以直接用maven的命令操作,例如:mvn dependency:tree、mvn dependency:analyze但是我们最常用到的是。junit和slf4j-log4j12拷完以后,放到lib和libs下的不再是Jar包,还是Jar包里的内容。

geejkse_seff的博客 6948

本体研究综述(转)

(这篇文章是从http://imarine.blog.163.com/中转载过来的,个人觉得对本体的介绍比较全面!)本体综述本体作为一种能在语义和知识层次上描述领域概念的建模工具,其目标是捕获相关领域的知识,确定该领域内共同认可的词汇,通过概念之间的关系来描述概念的语义,提供对该领域知识的共同理解。语义Web(the Semantic Web)是在本体理论基础之上对现有Web所进行的扩展[

zhenshideni611的专栏 1838

未连接互联网的银河麒麟v10安装g++,各种报错,如何处理?

🏆本文收录于《全栈Bug调优(实战版)》专栏,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!! 备注:部分问题/疑难杂症搜集于互联网。

**My Coding Family** 1803

Maven集成Tomcat插件+远程热部署项目

插件和依赖的区别: 依赖:运行时开发时都需要用到的jar包,比如项目中需要一个Json的jar包,就要添加一个依赖,这个依赖在项目运行时也需要,因此在项目打包时需要把这些依赖也打包进项目里; 插件:在项目开的发时需要,但是在项目运行后就不再需要,因此在项目开发完成后不需要把插件打包进项目中,例如接下来演示的Tomcat插件就是用来部署Web项目的,部署成功 使用Maven集成Tomcat插件的原因 常规模式使用Tomcat服务器需要本地有tomcat服务器,且如果需要适配不同版本的jdk或servlet.

qq_25046827的博客 1009

2025秋招LLM大模型多模态面试题(八)- langchain完整面试题

1. **什么是 LangChain** 2. **LangChain 包含哪些核心模块** - 模型输入/输出(Model I/O) - 组件管理 - 数据处理 - 链式组合 - 记忆与上下文管理 - 外部集成 3. **一些核心概念** 4. **什么是 LangChain Agent?** 5. **什么是 LangChain model?** 6. **LangChain 包含哪些特点?** 7. **LangChain 如何使用?** - LangChai

weixin_41496173的博客 2192

maven集成tomcat插件

在线预览 本文将介绍常用的编译器eclipse和idea中maven项目集成tomcat的方式 直接添加tomcat 添加tomcat插件 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-ma...

blingSStart的博客 502

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

maven 集成tomcat插件

Maven 集成Tomcat插件 http://my.oschina.net/lilw/blog/168667  myeclipse 8.5+ tomcat7.0.11   http://zaorv.blog.163.com/blog/static/357123420135217581518/

蜗行窝素 442

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

IDEA中使用Tomcat的两种方式:集成本地Tomcat&使用Tomcat Maven插件

IDEA中使用Tomcat

Alita233_的博客 2万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Maven 集成Tomcat7插件

Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题。本文将介绍,Maven如何介绍Tomcat插件。 Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-plugin,使用方式基本相同。 tomcat-maven-plugin 插件官网:http://mojo.code

binyao02123202的专栏 9万+

maven集成tomcat8插件

Maven中央仓库里面没有tomcat8的插件,因此需要配置其它仓库来引入Tomcat8的插件。下面是插件仓库的地址: <pluginRepositories> <pluginRepository> <id>alfresco-public</id> <url>https:...

博客 7480

Maven 集成Tomcat插件

Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题。本文将介绍,Maven如何介绍Tomcat插件。 Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-plugin,使用方式基本相同。 tomcat-maven-plugin 插件官网:http://mojo...

149

Maven集成tomcat/jetty插件

一、Maven集成tomcat7插件实现动态部署 1)更改tomcat-user.xml配置文件,添加角色manager-script,授权maven动态操作tomcat 2)配置maven的setting.xml,添加server。 3)在项目的pom.xml中添加tomcat7插件,要与setting.xml中配置的tomcat server信息一致,配置如下:

LIKEM8的博客 813

maven集成tomcat插件发布web项目

tomcat用户及相关权限的配置 在tomcat安装路径下找到conf/tomcat-users.xml配置文件,添加manager权限的用户,具体配置如下: &lt;tomcat-users&gt; &lt;role rolename="admin-gui"/&gt; &lt;role rolename="admin-script"/&gt; &lt;ro...

泡在网络中的睡神 1321
上一篇: IDEA 之开启自动Build功能
下一篇: K4汽车保养
yyangqqian
博客等级 码龄15年 406粉丝 406原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值