解决tomcat在Debug模式下无法启动问题
环境:eclipse,JDK1.6,tomcat6.0
问题:在server中正常启动tomcat是没问题的,javaweb项目也可正常访问,使用debug模式启动的话速度特别慢(好像一直处于那种启动状态见图),而且等一会就会提示超时并自动停止tomcat服务。也在网上查了一些方案,修改启动时间,修改tomcat内存都于事无补,报错如下图:
后来找了一些资料,这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下,打开breakpoints veiw,右键-> Remove all,然后重新用debug方式启动即可。
总结
以上所述是小编给大家介绍的解决tomcat在Debug模式下无法启动问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
您可能感兴趣的文章:
- SpringBoot应用部署到Tomcat中无法启动的解决方法
- Tomcat服务无法启动的问题的解决方法
相关推荐
-
Tomcat服务无法启动的问题的解决方法
去年下半年公司就决定投入人力物力"跟风"做大数据方向的研究并应用到后续项目中,于是乎,我们也得熟悉下Java才行了. 先弄个JavaEE的开发环境再说吧.装JDK.JRE,其实JDK下面已经有JRE了,如果在服务器上的话,只需装JRE:然后配置环境变量: 新建:JAVA_HOME:D:\Java\jdk1.7.0_51新建:CLASS_PATH:.;%JAVA_HOME%\lib编辑:PATH:在最前面加上 %JAVA_HOME%\bin; 接着装Tomcat,startup.bat.
-
SpringBoot应用部署到Tomcat中无法启动的解决方法
背景 最近公司在做一些内部的小型Web应用时, 为了提高开发效率决定使用SpringBoot, 这货自带Servlet容器, 你在开发Web应用时可以直接在本地像运行控制台应用一样启动,省去了重复部署的时间:配置上相比于SpringMVC也是有了大大的简化.SpringBoot的应用可以直接打成一个可运行的jar包, 你无需发愁为了不同应用要部署多个Tomcat.但是实际部署时你会发现打成Jar包的方式有一个致命的缺点, 当你改动了一个资源文件.或者一个类时, 打要往服务器重新上传全量jar包.
-
解决tomcat在Debug模式下无法启动问题
环境:eclipse,JDK1.6,tomcat6.0 问题:在server中正常启动tomcat是没问题的,javaweb项目也可正常访问,使用debug模式启动的话速度特别慢(好像一直处于那种启动状态见图),而且等一会就会提示超时并自动停止tomcat服务.也在网上查了一些方案,修改启动时间,修改tomcat内存都于事无补,报错如下图: 后来找了一些资料,这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动
-
快速解决Django关闭Debug模式无法加载media图片与static静态文件
开发时,通常打开Debug模式会快速定位开发时的一些问题. 项目开始部署时,关闭Debug模式,url.py路由静态文件和图片写法: # url.py from django.views import static from django.conf import settings #路由静态文件和图片 urlpatterns = [ url(r'^static/(?P<path>.*)$', static.serve, {'document_root': settings.STATIC_ROO
-
IDEA Debug模式下改变各类型变量值的方法
本文介绍了IDEA Debug模式下改变各类型变量值的方法,分享给大家,具体如下: 测试类 import org.slf4j.LoggerFactory; import java.util.HashMap; import java.util.Map; /** * Created by PengHongfu 2018-04-18 18:21 */ public class testClass { private static final org.slf4j.Logger logger = Logg
-
解决idea的debug模式突然变卡,项目启动变慢的状况
解决方法: 1.取消全部断点,只打一个,先跑一次看debug模式是否正常,可能是某个断点卡住了. 2.如果只打一个还是很慢,右键idea图标,选择文件夹所在位置,找到idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,修改xms和xmx,调整数值: -server -Xms**1024**m -Xmx**1024**m 具体数值依情况而定,我之前设置的是2048(因为看到说内存足够的话,这个设置大一点启动会变快,但是并没有什么作用,反而变卡了),砍了一半,设
-
Eclipse Debug模式的开启与关闭问题简析
默认情况下,eclipse中右键debug,当运行到设置的断点时会自动跳到debug模式下.但由于我的eclipse环境,从开始一直用到现在,中间包括装.卸各种插件,更换版本,从英文界面导到中文界面又换回来,可以说现在的环境已经臃肿混乱到自己都搞不清楚的地步了.不知哪一天设置了,把debug模式关掉了,之后一直到现在,运行debug时,还是在Java视图(perspective)下,无法自动跳转到debug perspective.知道是在preferences里面设置,却不知是哪一个选项,也就
-
8086汇编开发环境搭建和Debug模式介绍(图文详解)
1. 8086汇编开发环境搭建 在上篇博客中简单的介绍了8086汇编语言.工欲善其事,必先利其器,在8086汇编语言正式开始学习之前,先介绍一下如何搭建8086汇编的开发环境. 汇编语言设计之初是用于在没有操作系统的裸机上直接操作硬件的,但对于大部分人来说,在8086裸机上直接进行编程将会面临各种困难.好在我们可以使用软件模拟器来模拟硬件进行8086的学习实践.在<汇编语言>中作者推荐通过windows环境下的masm和debug进行学习. masm介绍: masm是一款DOS下的汇编工具包,
-
XCODE Debug模式资料整理
在iOS开发中, 大多时候需要在debug 模式下调试,这里就整理下Debug 的知识 1,Debug和Release版本区别? 众所周知,我们进行iOS开发,在Xcode调试程序时,分为两种方式, Debug 和 Release ,在Target的Setting中相信大家应该看到很多选项都分为 Debug 和 Release ,方便我们分别设置,满足调试和发布的不同需求. Release是发行版本,比Debug版本有一些优化,文件比Debug文件小 Debug是调试版本,Debug和Rel
-
Vue项目history模式下微信分享爬坑总结
每回遇到微信分享都是一个坑,目前的商城项目使用Vue开发,采用history的路由模式,配置微信分享又遇到了很多问题,最后终于解决了,现将解决的过程分享一下. 技术要点 Vue,history 常见问题及说明 debug模式下报false 这个没得说,就是调用wx.config方法的参数错误造成的,请确认以下事项: 是否成功绑定了域名(域名校验文件要能被访问到) 使用最新的js-sdk文件,因为微信会改部分api config方法的参数是否传正确了(拼写错误.大小写...) 需要使用的方法是否写
-
详解IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)
在使用IDEA调试程序的时候,有时候在上一次tomcat关闭未完全的时候,再一次启动debug模式时会出现如下提示 提示我们端口127.0.0.1:3934这个端口被占用,无法debug模式运行程序. 对于还不怎么熟悉使用IDEA的开发而言,会非常奇怪为什么启动tomcat容器运行程序的时候不是使用8080端口,而是用到3934(也可能是其他的端口号). 于是运行cmd系统命令使用netstat -ano查看系统中正在被使用的端口列表,却发现这个端口并不在列表中. 很奇怪的事. 经过研究,发现原
-
快速解决Tomcat重新配置后启动慢的问题
Jenkins+Tomcat服务器配置过程中,修改了tomcat配置文件:然后再访问服务器的tomcat页面发现根本加载不出来 企图重启tomcat /opt/tomcat/bin/shutdown.sh 出现如下报错 [root@izbp1fmfc2pdjiw9u143xfz conf]# /opt/tomcat/bin/shutdown.sh Using CATALINA_BASE: /opt/tomcat Using CATALINA_HOME: /opt/tomcat Using CAT
随机推荐
- 基于python yield机制的异步操作同步化编程模型
- Python中内置的日志模块logging用法详解
- php数据库备份还原类分享
- 算法系列15天速成——第十三天 树操作【下】
- vbscript语句中“&H”专用于16进制数表示
- PowerShel程序执行完后删除脚本自身的方法
- jQuery中add()方法用法实例
- 原生javascript图片自动或手动切换示例附演示源码
- JS实现简易刻度时钟示例代码
- 数据自动备份解决方案 图文
- 关于java编译过程中的bug说明
- java设计模式学习之装饰模式
- CentOS6.9中搭建FTP服务器的方法
- 基于Vuex无法观察到值变化的解决方法
- 理想高通滤波实现Python opencv示例
- Android手机获取Mac地址的几种方法
- Android将camera获取到的YuvData在jni中转化为Mat方法
- Laravel框架Eloquent ORM修改数据操作示例
- 微信小程序 (地址选择1)--选取搜索地点并显示效果
- Go语言正则表达式的使用详解