![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tomcat
文章平均质量分 50
奋斗鱼
一个人如果没有梦想,那跟咸鱼有什么区别
展开
-
JAVA:Tomcat服务执行批量数据处理时出现Java.lang.OutOfMemoryError: Java heap space解决方法
问题在Tomcat服务中,有一段JAVA程序执行导入excel文件,里面有20+万条数据,读取过程中出现报错提示“Java.lang.OutOfMemoryError: Java heap space”。意思就是JVM堆内存空间不足,原因应该是过大数据加载到JAVA虚拟机的内存中,导致内存溢出了。解决方案1.修改JVM的内存配置参数在Tomcat目录下的/bin/catalina.bat最前面加入:set JAVA_OPTS=-Xms800m -Xmx800m或者在 echo原创 2021-07-16 14:24:04 · 3108 阅读 · 2 评论 -
Tomcat:JAVA_HOME should point to a JDK not a JRE解决
问题在用cmd命令的"service.bat install 服务名"安装tomcat时出现“JAVA_HOME should point to a JDK not a JRE”的提示。而在系统环境变量中我是确认JAVA_HOME正确配置到jdk目录了,依然出现这个安装异常。解决用文本编辑器打开安装目录下的service.bat文件,在文本中手动添加一行JAVA_HOME的路径,即可解决。set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_201原创 2022-01-19 18:50:42 · 9321 阅读 · 4 评论 -
SpringMVC:访问controller出现404错误
问题在SpringMVC中,访问controller方法出现404提示。已确认请求的地址正确,且Tomcat启动时没有报错。 // 测试 @RequestMapping("/test") public String test() { logger.debug("test ok."); return "jsp/test"; }解决方案因为这是从原网站复制过来后改名的项目,原网站访问是正常的,所以controller方法应该没有问题。问题出现在spring.xml配置文.原创 2021-08-26 13:54:37 · 5941 阅读 · 0 评论 -
SpringMVC:在SSM框架的Tomcat中启动Socket服务,并利用监听器Listener获取注入的bean
在上一篇讲到如何在Tomcat中正常启动Socket服务,现在服务可以正常启动了,但接下来调用Mybatis写库时发现遇到问题。问题:在使用自动注入bean的DAO时,提示空指针错误,说明对象没有实例化@Autowired(required = false)private BoxDectdata4DAO boxDectdata4DAO;原因:我们启动的Socket服务是创建了一个监听器类SocketListener,并且继承ServletContextListener,而Spri原创 2021-06-29 22:51:37 · 614 阅读 · 0 评论 -
Tomcat:如何在一个Tomcat中部署不同端口的多个网站项目
微软的IIS中可以部署多个独立的网站(不是虚拟目录),每个网站对应独立端口,独立运行,互不影响。如下而Tomcat中默认是将网站项目部署到webapps目录下,或在conf\Catalina\localhost下添加网站配置xml文件,映射到网站目录。访问地址是http://localhost:8080/wxweb/test.html其中wxweb是网站项目名称。这样的设置是以虚拟目...原创 2019-10-28 13:58:35 · 1294 阅读 · 0 评论 -
Tomcat怎样部署多个网站,动态新增或暂停单个网站不影响其他网站正常运行
首先确保Tomcat主页可正常访问 添加管理权限 在conf/tomcat-users.xml的<tomcat-users>标签的末尾中添加以下内容 <tomcat-users> <role rolename="manager-gui"/> <user username="admin" password="123456" rol...原创 2019-07-19 17:23:22 · 545 阅读 · 0 评论 -
如何在Windows下安装多个Tomcat并注册为系统服务
先讲如何安装单个Tomcat服务1.解压Tomcat压缩包到目录 如:E:\mysoft\JAVA\apache-tomcat-7.0.572.进入根目录下的bin文件夹,按住shift并右击空白区域,在弹出的菜单中选择“在此处打开命令窗口”3.在CMD窗口中输入 service.bat install,注册的服务名默认为tomcat 7,如果想重命名服务名,可以在install后空格并加新...原创 2019-07-17 19:21:24 · 1131 阅读 · 0 评论 -
Tomcat:网址严格区分大小写
Tomcat与IIS有个不一样的地方,请求页面严格区分大小写如同样一个物理文件名为test.html,请求Tomcat时,页面名写成Test.html将无法正常访问。而请求IIS时,可以忽略大小写...原创 2019-09-19 15:35:40 · 726 阅读 · 0 评论