我自己作了一个连接池的类,还有一个叫db.properties的连接池属性配置文件,
我把我作的几个类和这个文件都放在TOMCAT4.0的webapps\sl3\WEN-INF]classes\myproject1下面,结果启动TOMCAT,在网页中登陆时出现错误,TOMCAT
显示:
不能读取属性文件,请确认db.properties在classpath指定的路径下.
这个要怎么改或者说配置?
9 个解决方案
#1
怎么老是没人回啊!
#2
你读取属性文件的类和属性文件放在一起
#3
放在 WEB-INF/classes 下.
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
#4
还有你确定你的包是 myproject1 ?
如果不是,你的WEB-INF/classes 下的目录结构要绝对和你的包相对应的..
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
如果不是,你的WEB-INF/classes 下的目录结构要绝对和你的包相对应的..
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
#5
读取属性文件的类和属性文件是放在一起的呀。
另外我在jbuilder6下的包是myproject1,但是上一层的包有
jbmyproject1,jbmyproject2和jbmyproject3,(也就是它们里面都有myproject1),
我为了备份弄的,不知道和这个有没关系?
另外我在jbuilder6下的包是myproject1,但是上一层的包有
jbmyproject1,jbmyproject2和jbmyproject3,(也就是它们里面都有myproject1),
我为了备份弄的,不知道和这个有没关系?
#6
出错是当然的了!!
这个连接池真的是你自己写的???自己写的东西怎么不会用呢?
是这样的,你写的class类应该是package在myproject1下面吧,那么,服务器在找class的时候就会根据你类的package位置来找
但是db.properties却只是一个属性文件,它是没有什么package的,所以,它必须直接放在classpath指向的路径下面,也就是放在webapps\sl3\WEN-INF]classes下面
这个连接池真的是你自己写的???自己写的东西怎么不会用呢?
是这样的,你写的class类应该是package在myproject1下面吧,那么,服务器在找class的时候就会根据你类的package位置来找
但是db.properties却只是一个属性文件,它是没有什么package的,所以,它必须直接放在classpath指向的路径下面,也就是放在webapps\sl3\WEN-INF]classes下面
#7
放在webapps\sl3\WEN-INF]classes下面
我回去再试试,不过我好像试过,不怎么好使:(
说实话,哪个连接吃食我copy的,觉得他写的还行,不过我写也差不多,麻烦就是了,呵呵
我回去再试试,不过我好像试过,不怎么好使:(
说实话,哪个连接吃食我copy的,觉得他写的还行,不过我写也差不多,麻烦就是了,呵呵
#8
感觉好深奥哦,爱莫能助,西西
————————————————————
我是流氓我怕谁
————————————————————
我是流氓我怕谁
#9
放在webapps\sl3\WEN-INF]classes下面不好使:(
有没有其他的方法啊,郁闷
有没有其他的方法啊,郁闷
#1
怎么老是没人回啊!
#2
你读取属性文件的类和属性文件放在一起
#3
放在 WEB-INF/classes 下.
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
#4
还有你确定你的包是 myproject1 ?
如果不是,你的WEB-INF/classes 下的目录结构要绝对和你的包相对应的..
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
如果不是,你的WEB-INF/classes 下的目录结构要绝对和你的包相对应的..
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
#5
读取属性文件的类和属性文件是放在一起的呀。
另外我在jbuilder6下的包是myproject1,但是上一层的包有
jbmyproject1,jbmyproject2和jbmyproject3,(也就是它们里面都有myproject1),
我为了备份弄的,不知道和这个有没关系?
另外我在jbuilder6下的包是myproject1,但是上一层的包有
jbmyproject1,jbmyproject2和jbmyproject3,(也就是它们里面都有myproject1),
我为了备份弄的,不知道和这个有没关系?
#6
出错是当然的了!!
这个连接池真的是你自己写的???自己写的东西怎么不会用呢?
是这样的,你写的class类应该是package在myproject1下面吧,那么,服务器在找class的时候就会根据你类的package位置来找
但是db.properties却只是一个属性文件,它是没有什么package的,所以,它必须直接放在classpath指向的路径下面,也就是放在webapps\sl3\WEN-INF]classes下面
这个连接池真的是你自己写的???自己写的东西怎么不会用呢?
是这样的,你写的class类应该是package在myproject1下面吧,那么,服务器在找class的时候就会根据你类的package位置来找
但是db.properties却只是一个属性文件,它是没有什么package的,所以,它必须直接放在classpath指向的路径下面,也就是放在webapps\sl3\WEN-INF]classes下面
#7
放在webapps\sl3\WEN-INF]classes下面
我回去再试试,不过我好像试过,不怎么好使:(
说实话,哪个连接吃食我copy的,觉得他写的还行,不过我写也差不多,麻烦就是了,呵呵
我回去再试试,不过我好像试过,不怎么好使:(
说实话,哪个连接吃食我copy的,觉得他写的还行,不过我写也差不多,麻烦就是了,呵呵
#8
感觉好深奥哦,爱莫能助,西西
————————————————————
我是流氓我怕谁
————————————————————
我是流氓我怕谁
#9
放在webapps\sl3\WEN-INF]classes下面不好使:(
有没有其他的方法啊,郁闷
有没有其他的方法啊,郁闷