摘要:在网上搜了一下,内容不是很完善。现进行整理,做个学习笔记,以备以后使用。 (1)进入到jdk下的bin目录 (2)开始菜单搜索cmd命令,右键-》以管理员身份运行 (3)把keytool.exe拖入cmd命令在编写以下命令就可以生成tomcat.keystore密钥 (4)配置tomcat/conf/server.xml文件 去掉8443注释,配置ssl访问 (5)配置tomcat/conf/web.xml文件 强制https访问 在tomcat/onf/web.xml中的后面加上这样一段: CLIENT-CERT Client Cert Users-o...
阅读全文
摘要:由于Tomcat在默认情况下会将没有经过配置的web应用所产生的日志输出已经其本身的日志内容都输出到这个文件中,那么随着时间的推移,这个文件的尺寸将会越来越大,当需要检查日志内容时间会导致文件难以打开,而且同时tomcat依旧在不断的向文件中输入内容,这也会降低tomcat的性能。下面利用一个工具来将tomcat产生的catalina.out文件根据日期来分割,将每天产生的日志存放在一个独立的文件中,这样单个log文件就不会太大,而且过期的日志文件可以根据情况在不需要的时间删除掉,或者备份到其他地方。这里需要一个工具叫cronolog,这个工具的作用是将标准输出中的内容重定向到文件,但是可以根
阅读全文
摘要:当启动tomcat时候出现Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 的错误,那表示你的tomcat启动超时了,有时候你重新启动下就好了,但有时需要重新启动很多次,如果你不想这样的话,你只需修改下tomcat的启动 时间就行了,步骤如下:修改 workspace\.metadata\.plugins\org.eclips
阅读全文
摘要:tomcat已经启动了,但是项目有修改了些类文件或jsp文件,那如果在tomcat不重启的情况下,修改了的类文件访问的还是以前未修改的类文件,而访问的jsp是新修改的文件 而如果是war包直接覆盖的话,不用解压就可以访问最新的项目工程,因为apache tomcat会把war包解压编译成最新的class文件访问
阅读全文
摘要:Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.apache.commons.dbcp.BasicDataSource)出现这个错误主要是因为我在myeclipse里设置jdk设置成myeclipse 6.5而我这个项目本来运行是jdk1.6所以运行会出错改成如下,就没问题了因为项目使用的是jdk1.6,所以最好在myeclipse的jdk compliance设置成 6。0,避免运行出现版本不一致的问题
阅读全文
摘要:两个tomcat一起启动,要改server.xml里的 <Server port= "8005 " shutdown= "SHUTDOWN " debug= "0 "> port改成别的就好了,如端口改成8004,端口不要重复就可以同时一起启动
阅读全文