把p6spy.jar 放到WEB-INF/lib, 把spy.properties放到WEB-INF/classes. 报错说:
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class 'com.p6spy.engine.spy.P6SpyDriver' for connect URL 'jdbc:oracle:thin:@137.21.1.100:1521:oraskyon'
把spy.properties copy到%tomcat_home%/common/classes 里面还是报上面的错误. 后来发现只要 WEB-INF/classes里面有spy.properties 就要会报上面的错.并且 spy.log没有记录.
把spy.properties只放到%tomcat_home%/common/classes,或者放到 tomcat/bin下面都是没有问题的.
为什么别人放到WEB-INF/classes里面就行呢....
另外,道听途说用上了一个sqlprofiler的spy.properties,没启动sqlprofiler导致log4j对socket连接错误,一看见一堆exception trace就又以为是上面的错误了,白白浪费后面的尝试,这个时候说明已经找到spy.properties了.
另外,以下写法是完全没有必要的.直接用datasource就能和spring一起用了.
<bean id="dataSourceTarget" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</bean>
<bean id="dataSource" class="com.p6spy.engine.spy.P6DataSource" destroy-method="close">
<constructor-arg>
<ref local="dataSourceTarget"/>
</constructor-arg>
</bean>
还有按文档说SET CATALINA_OPTS=-Dp6.home=E:\appServer\Tomcat 5.0\webapps\icbc-cs\WEB-INF\classes
倒是导致tomcat启动不来了..
//5.0以后都是设置CATALINA_OPTS,不是TOMCAT_OPTS
最近有个家伙在推销他的elvyx:http://www.elvyx.com/
装了以下没成功,也是基于p6spy的,也没看到什么特别的地方,所以没再试了,正好p6spy的问题解决了.
分享到:
相关推荐
首先,我们要明白“捉鬼”是梦幻西游游戏中的一项日常任务,玩家需要击败虚拟世界中的“鬼怪”以获取经验和奖励。而“互通版”则意味着这款游戏同时支持手机和电脑平台,为玩家提供了更灵活的游戏方式。因此,捉鬼...
Save The Vampire 拯救吸血鬼 - Unity建造吸血鬼城堡逃脱游戏项目源码C# 支持Unity版本2019.427f1及以上 概述 拯救吸血鬼是一款大胆的游戏,你以疯狂的速度在城堡的路径上奔跑,通过选择路径图案来建造最大的城堡...
实用性强,易操作,对网页设计师、photoshop、corldraw等平面设计师处理颜色是一个非常好的帮手,特别是网页设计师有更大的帮助,『好色鬼』会自动生成网页十六进制代码,只要在网页代码内粘贴就可以把想要的颜色...
实用性强,易操作,对网页设计师、photoshop、corldraw等平面设计师处理颜色是一个非常好的帮手,特别是网页设计师有更大的帮助,『好色鬼』会自动生成网页十六进制代码,只要在网页代码内粘贴就可以把想要的颜色...
【魔鬼聊天术1】是一本关于社交技巧和恋爱策略的书籍,由阮琦撰写,旨在帮助读者提升与他人,特别是异性之间的沟通能力。书中强调了搭讪作为一种有效的交友手段,并指出现代社会中,人们由于害怕被拒绝,往往选择...
在IT行业中,"捉鬼脚本"通常是指用于检测、识别和解决系统中异常行为或错误的自动化脚本。这些脚本可能应用于各种场景,如网络监控、服务器维护、程序调试等,目的是找出并处理那些难以发现的问题。在这个特定的案例...
鬼鬼JS调试工具是一款专为JavaScript开发者设计的强大调试利器,主要针对鬼鬼JS7.0版本。...使用此工具,可以更有效地调试和优化JavaScript代码,提升开发质量和效率,从而在复杂的Web应用开发中游刃有余。
用户可以运行这些程序来理解和探索鬼成像的基本原理,或者进行更深入的研究和改进。 程序的执行通常包括以下几个阶段: 1. **光子源生成**:创建代表纠缠光子或压缩光的光子流模型,这是鬼成像的基础。 2. **光束...
【好色鬼】是一款小巧而实用的屏幕颜色提取工具,尤其适合设计师、程序员以及任何需要精确获取屏幕颜色信息的用户。作为一个绿色免安装的软件,它无需复杂的安装过程,只需解压后即可直接运行,方便快捷,不占用系统...
"好色鬼取色软件",也被称为"PickColor"或"ColorPad",就是这样一款高效实用的工具。它以其小巧的体积、易用的界面和强大的功能赢得了用户的喜爱。 首先,"好色鬼取色软件"的核心功能在于它的取色能力。用户只需将...
【压缩鬼成像MATLAB代码】是一种用于实现压缩传感(Compressed Sensing, CS)与鬼成像(Ghost Imaging, GI)技术结合的算法。在MATLAB环境中,这种代码能够帮助研究人员和工程师模拟和分析这两种成像技术的性能,...
吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的,例如,下列数字都是“吸血鬼”数字...
把人和鬼都送到对岸,任何一边鬼都不能比人多,否则鬼吃人,游戏结束,5分钟不能完成者,智商属于底下!^-^
为了便于用户离线欣赏这些内容,开发者们创造了一系列工具,其中“SWF吸血鬼”就是一款专注于下载网页中SWF(ShockWave Flash)文件的专业软件。SWF格式是Adobe Flash Player支持的文件格式,用于存储动画、交互式...
用鼠标点击左边的定位器不要松手,然后移动到目标窗口,松手,FLASh吸血鬼将对目标进行搜索,为你找出所有可用的FLASHFlash吸血鬼2.4是在2.3版的基础上优化了搜索技术,实现了更快的搜索速度,经过测试,目标进程中...
4. **原型设计与交互模拟**:为了更好地理解用户交互,好色鬼可能包含了原型设计功能,让设计师可以创建交互式的网页模型,模拟用户的点击、滑动等行为,提前发现并优化用户体验问题。 5. **资源管理与协作**:在...
在编程领域,"吸血鬼数字"是一种特殊的数字类型,这个概念源于数学,后被引入到编程挑战中,成为一种有趣的算法问题。4位吸血鬼数字是指由四个不同的数字组成,可以分解成两个两位数的乘积,这两个两位数的各位数字...
通过运行和调试这段代码,你可以更深入地了解鬼成像的原理,并可能在此基础上进行改进和创新,为自己的研究或项目提供有价值的工具。 总结来说,鬼成像是一种利用量子光学效应的成像技术,其优势在于能够在低光照...
**正文** ColorPad是一款在IT行业中广泛使用的颜色选取和管理工具,特别适合开发者、设计师以及对色彩有精细需求的用户。...通过熟练掌握ColorPad的使用,用户可以更好地把握色彩细节,提升作品的专业度。