文档章节

将Maven项目直接用Tomcat运行

H
 Henrykin
发布于 2017/03/15 15:43
字数 318
阅读 24
收藏 0

有时候我们拿到手的项目只是普通Maven项目,导入Eclipse后不能使用Tomcat直接运行。当然我们是可以直接使用Maven的Tomcat或Jetty插件运行的,但是使用Tomcat或Jetty插件运行时debug不能进入Jar包断点,使用Maven的插件不能自动关联到Eclipse的反编译插件,所以会出现进入不了断点的情况。 
在开发时,是怎么方便怎么来吧,我们想个办法直接使用eclipse的tomcat插件来运行吧,因为这样可以直接关联到jar包的反编译后的代码上,然后就可以愉快的debug了。 
反编译插件用得是JD-Eclipse,若没装,自行装好。 



现在我们需要做的有一下几步: 
1、 将Java项目变成Dynamic Web Module项目 
2、 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。 

1、 将Java项目变成Dynamic Web Module项目 

 




2、 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。 

 


 


 

 

 

 




大工告成,这样项目就可以直接使用Tomcat运行了,结合反编译插件debug打断点挺方便的。 

本文转载自:http://jisonami.iteye.com/blog/2307490

H
粉丝 4
博文 102
码字总数 12788
作品 0
广州
私信 提问
Maven + Eclipse + Tomcat - 开启项目调试之旅

本文的读者需要拥有一些Maven基础知识和实践,如果没有,请直接绕过或者先看一些关于Maven教程,比如Juven翻译的《Maven权威指南》,google一下便知。 开门见山,首先抛出一个问题(如果你对...

hyper0x
2012/02/27
1K
0
dubbo-admin 打包编译

1.下载dubbo源码 2.进入dubbo-admin 运行命令 如果成功 遇到mvn不是内部命令的错误 这里是需要用配置apach-maven环境变量 然后用mvn -version 查看maven 如果还是不能打包 需要进入到maven里...

liop
2018/01/30
257
0
Spring Boot:内置tomcat启动和外部tomcat部署总结

springboot的web项目的启动主要分为: 一.使用内置tomcat启动 启动方式: 1、IDEA中main函数启动 2、mvn springboot-run 命令 3、java -jar XXX.jar 配置内置tomcat属性: 关于Tomcat的属性都...

鱼煎
2018/11/28
1K
0
使用 IDEA + Maven + Git 快速开发 Java Web 应用

引言 今天想跟大家分享一下我主要的 Java 开发工具,我一般是这样工作的:用 IDEA 写代码,用 Maven 管理 jar 包依赖与项目打包,用 Git 进行代码版本控制。 关于这三款工具的安装与配置的过...

黄勇
2013/11/11
24.6K
17
直接创建的spring boot 项目的ecplise+tomcat运行方案

开始认为这个问题比较少见,不过后面才发现其实是两个很细微的问题导致的不能直接添加到tomcat中。 问题描述:直接创建的spring boot 项目在ecplise navigator 视图下可以看到项目目录结构如下...

赵熠熠
2018/08/23
184
0

没有更多内容

加载失败,请刷新页面

加载更多

VMware vSphere ESXi主机的访问控制

在vShpere中,访问ESXi主机的途径很多,如下: ESXi DCUI ESXi Shell ESXi SSH ESXi Host Client vCenter --> vSphere web client / vSphere Client VMware vSphere ESXi主机的访问控制,除了......

大别阿郎
31分钟前
4
0
大神讲解CGI、FastCGI和PHP-FPM关系图解

参考资料 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM:http://www.nowamagic.net/librarys/veda/detail/1319 php中fastcgi和php-fpm是什么东西:https://www.zybuluo.com/phper/note/50231 ......

网络小虾米
40分钟前
4
0
《DNS攻击防范科普系列3》 -如何保障 DNS 操作安全

引言 前两讲我们介绍了 DNS 相关的攻击类型,以及针对 DDoS 攻击的防范措施。这些都是更底层的知识,有同学就来问能否讲讲和我们的日常操作相关的知识点,今天我们就来说说和我们日常 DNS 操...

Mr_zebra
41分钟前
4
0
zk中ServerCnxn

实现接口Stats, Watcher 内部类 DisconnectReason CloseRequestException EndOfStreamException(流关闭) 属性 方法 getSessionTimeout 获取session失效时间 sendResponse 发送回复数据 se......

writeademo
46分钟前
4
0
如何将 Redis 用于微服务通信的事件存储

来源:Redislabs 作者:Martin Forstner 翻译:Kevin (公众号:中间件小哥) 以我的经验,将某些应用拆分成更小的、松耦合的、可协同工作的独立逻辑业务服务会更易于构建和维护。这些服务(也...

中间件小哥
49分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部