服务器-Tomcat
文章平均质量分 89
OkidoGreen
这个作者很懒,什么都没留下…
展开
-
Tomcat启动内存设置
Tomcat启动内存设置Tomcat的启动分为startupo.bat启动和注册为windows服务的启动,下面一一说明。1.startup.bat启动在tomcat_home/bin目录下找到catalina.bat,用文本编辑器打开,加上下面一行:set JAVA_OPTS= -Xms1024M -Xmx1024M -XX:PermSize=转载 2013-05-07 10:20:32 · 5269 阅读 · 1 评论 -
项目从tomcat迁移到weblogic环境下问题汇总----不断补充中ing...
1、 JDK和Servlet版本问题 WebLogic 8.1 sp4以前(包括sp4)只支持JDK1.4,建议使用JDK1.4进行编译代码,有时JDK1.5编译的程序无法运行,由于WebLogic 8.1不支持J2EE1.4,不要使用Servlet2.4和JSP2.0进行编码。 比如:在tomcat下代码里中可以有response.setCharacterEncoding("UT转载 2013-02-20 09:30:30 · 12425 阅读 · 0 评论 -
java web项目与oracle rac 连接 JNDI
某环境使用的oralce数据库采用了rac的策略做了负载均衡,现需要将开发的项目部署至该环境,假设,该oracle环境配置了2个IP。【发现】:当使用PL/SQL客户端连接其中一个IP的oracle时,是可以连接的。但部署web项目时,使用传统的spring配置与某一个IP相连时,web项目启动失败,报错:数据库SID无效, 【解决方法】:修转载 2014-04-11 16:13:55 · 5560 阅读 · 0 评论 -
更改Eclipse下Tomcat的默认自动部署目录
使用eclipse开发是因为机器不够用myeclipse,eclipse也比myeclipse清爽很多,启动速度也快。这里的搭建开发环境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目录如下环境目录如下: 安装路径: C:\Java\Jdk1.6.0 C:\Java\Jre1.6.0 D:\Tom转载 2014-03-27 20:58:46 · 12708 阅读 · 0 评论 -
使用 Tomcat 7 新的连接池 —— Tomcat jdbc pool
Tomcat 在 7.0 以前的版本都是使用 commons-dbcp 做为连接池的实现,但是 dbcp 饱受诟病,原因有:dbcp 是单线程的,为了保证线程安全会锁整个连接池dbcp 性能不佳dbcp 太复杂,超过 60 个类dbcp 使用静态接口,在 JDK 1.6 编译有问题dbcp 发展滞后因此很多人会选择一些第三方的连接池组件,例如 c3p0 , bonecp, drui转载 2014-05-08 16:30:13 · 2338 阅读 · 0 评论 -
免安装版的Tomcat注册为windows服务
在Apache Tomcat的官方网站下载的免安装版tomcat 5.5.20,要把其注册为系统服务,并自启动。 1. 首先检查系统是不是之前有安装过之前的版本的tomcat,如果有的话,请将其删除,删除的办法是,到windows的控制面板--->计算机管理--->服务 在服务列表里查看有没有Apache 或tomcat相关的服务, 如果有的话,请在上面点鼠标右键--->属性,记下此服转载 2012-11-21 10:24:16 · 1581 阅读 · 0 评论 -
Tomcat 7.0 命令行方式启动
第一种在 IDE 中 如 Eclipse中 启动:查看 Run configurations原创 2014-04-18 13:37:25 · 8618 阅读 · 0 评论 -
Weblogic Tomcat服务器 (过滤)禁止访问指定后缀名文件
在web.xml中添加如下代码: ABC *.list *.conf转载 2014-09-25 16:45:25 · 3685 阅读 · 0 评论 -
分析 Tomcat startup.bat 启动脚本
闲来无事,平常容器多使用tomcat,所以今天就想打开tomcat启动脚本看看。都说tomcat是纯Java的,这东西只有自己打开看看才能知道。呵呵! 说来tomcat的脚本确实不难,启动脚本更是没有几行,以下是我解释的tomcat startup.bat脚本。rem Guess CATALINA_HOME if not defined 确定该命转载 2014-11-08 10:53:24 · 1395 阅读 · 1 评论 -
Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]
目录前言现象源码分析实战例子总结参考资料前言今天研究了一下tomcat上web.xml配置文件中url-pattern的问题。这个问题其实毕业前就困扰着我,当时忙于找工作。 找到工作之后一直忙,也就没时间顾虑这个问题了。 说到底还是自己懒了,没花时间来研究。今天看了tomcat的部分源码 了解了这个url-pattern的机制。 下面让我一一道来。转载 2016-10-09 17:44:53 · 1310 阅读 · 0 评论 -
SpringMVC处理静态文件源码分析
SpringMVC处理静态资源,主要是两个标签,mvc:resources和 mvc:default-servlet-handler。在详细说明他们的原理之前,需要先简单说明下SpringMVC中请求处理机 制:HandlerMapping和HandlerAdapter。1 HandlerMapping和HandlerAdapter的来由用过python Django框架的都知道D转载 2016-10-09 17:12:33 · 1118 阅读 · 0 评论 -
intellij idea在运行web项目时部署的位置(tomcat)
http://m.blog.csdn.net/Victor_Cindy1/article/details/72680553在idea中运行tomcat,把项目部署运行起来,然后我去tomcat目录下去看,找不到我部署的项目 那我的项目是怎么运行起来的?说明一下:这里是使用tomcat 部署成war exploded 而不是war包。war exploded模式是直接转载 2017-09-19 15:47:17 · 61050 阅读 · 9 评论 -
关于intellij下部署tomcat项目的问题?
https://www.zhihu.com/question/54757013作者:木女孩链接:https://www.zhihu.com/question/54757013/answer/140992590来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先说明啊,下面说的东东有一些呢有多种方法,我不是写说明书(说的好像会写一转载 2017-09-25 14:55:08 · 1266 阅读 · 0 评论 -
配置Tomcat使用https协议
http://www.cnblogs.com/wanghaoyuhappy/p/5267702.html一. 创建tomcat证书 这里使用JDK自带的keytool工具来生成证书: 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令:转载 2017-09-13 16:22:14 · 1521 阅读 · 0 评论 -
Tomcat使用Https协议
http://blog.csdn.net/a35038438/article/details/50598429在配置Https协议之前你需要知道:1.ssl2.keystore3.认证类型目录:1.生成安全证书2.配置Tomcat3.测试页面4.https与http协议转换5.页面强转载 2017-09-13 16:20:35 · 1184 阅读 · 0 评论 -
tomcat的url-pattern的源码分析
1 静态文件的处理前言分析最近想把SpringMVC对于静态资源的处理策略弄清楚,如它和普通的请求有什么区别吗?有人可能就要说了,现在有些静态资源都不是交给这些框架来处理,而是直接交给容器来处理,这样更加高效。我想说的是,虽然是这样,处理静态资源也是MVC框架应该提供的功能,而不是依靠外界。这里以tomcat容器中的SpringMVC项目为例。整个静态资源的访问,效果图如下:可转载 2016-10-09 17:11:24 · 2017 阅读 · 0 评论 -
Tomcat 启动命令行参数
CATALINA_OPTS="$CATALINA_OPTS -server -Djava.awt.headless=true -Xms2560m -Xmx2560m -Xss512k -XX:PermSize=128m -XX:MaxPermSize=384m -XX:NewSize=1024m -XX:MaxNewSize=1024m -XX:SurvivorRatio=22 -XX:+Us原创 2016-10-09 15:02:34 · 4935 阅读 · 0 评论 -
Linux下Tomcat开机自动启动
sudo service tomcat restartLinux下tomcat开机自动启动有两种方法,一种是简单,一种是复杂而又专业的,使用shell脚本要实现,我们一般推荐shell脚本启动方式。下面我们分别介绍这两种方法。1.shell脚本启动众所周知,在Linux中设置开机自启动的服务,需要在/etc/rcX.d下挂载。除此之外还需要在/etc/init.d下些启转载 2016-07-08 13:52:35 · 1077 阅读 · 0 评论 -
linux下让tomcat以service方式运行
执行一下步骤,可以使Tomcat以Service方式运行:一、创建启动/停止脚本文件:[plain] view plain copy print?#!/bin/bash # chkconfig: 2345 10 90 # description: Starts and Stops the Tomcat daemon.转载 2016-05-11 17:44:05 · 1341 阅读 · 0 评论 -
如何实现HTTP DIGEST认证
http://robblog.javaeye.com/blog/556436http://advosys.ca/papers/web/63-http-digest-authentication.htmlhttp://httpd.apache.org/http://articles.techrepublic.com.com/5100-10878_11-5860901.html转载 2015-07-31 15:37:32 · 3616 阅读 · 0 评论 -
HTTP基本认证(Basic Authentication)的JAVA示例
大家在登录网站的时候,大部分时候是通过一个表单提交登录信息。但是有时候浏览器会弹出一个登录验证的对话框,如下图,这就是使用HTTP基本认证。下面来看看一看这个认证的工作过程:第一步: 客户端发送http request 给服务器,服务器验证该用户是否已经登录验证过了,如果没有的话,服务器会返回一个401 Unauthozied给客户端,并且在Response 的 header转载 2015-07-31 15:39:14 · 19296 阅读 · 0 评论 -
分析 Tomcat catalina.bat 脚本
Catalina.bat是tomcat所有脚本中最重要的脚本,完成几乎所有的tomcat操作。如启动,关闭等等,都是由catalina.bat脚本来完成的。接下来,我将对Tomcat catalina.bat脚本进行分析。 首先省去catalina.bat开头诸多注解,这些注解主要是讲解各个变量是干什么的。需要的话,自己看下英文就可以了。这里就不翻译了。rem Guess C转载 2014-11-08 10:54:43 · 1466 阅读 · 0 评论 -
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题
一:Tomcat Error Page配置如果JSP页面出现异常,就会转到tomcat自动的那个异常页面,页面不怎么友好。jsp标准中提供了error page的配置,可以自己定义当出现错误时跳转到哪个页面。这个配置在web.xml里面进行配置,下面一步步来实现自定义错误页面。1.首先,在web.xml加入下面的标签: 400 /4转载 2013-11-15 17:30:23 · 1817 阅读 · 0 评论