Hibernate & tomcat5X & mysql 配置中的错误提示
Hibernate & tomcat5X & mysql 配置
在这个例子中有个HibernateUtil.java源文件,编译后提示我
org.apache.commons.logging包不存在,但是我的确有
C:\Tomcat 5.0\webapps\quickstart\WEB-INF\lib\commons-logging-1.0.4.jar
其他包我也查过了,都有的。
编译HibernateUtil.java后出现下列错误:
HibernateUtil.java:3: package org.apache.commons.logging does not exist
import org.apache.commons.logging.Log;
^
HibernateUtil.java:4: package org.apache.commons.logging does not exist
import org.apache.commons.logging.LogFactory;
^
HibernateUtil.java:6: package net.sf.hibernate.cfg does not exist
import net.sf.hibernate.cfg.*;
^
HibernateUtil.java:9: cannot resolve symbol
symbol : class Log
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
private static Log log = LogFactory.getLog(HibernateUtil.class);
^
HibernateUtil.java:11: cannot resolve symbol
symbol : class SessionFactory
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
private static final SessionFactory sessionFactory;
^
HibernateUtil.java:26: cannot resolve symbol
symbol : class Session
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
public static Session currentSession() throws HibernateException {
^
HibernateUtil.java:26: cannot resolve symbol
symbol : class HibernateException
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
public static Session currentSession() throws HibernateException {
^
HibernateUtil.java:36: cannot resolve symbol
symbol : class HibernateException
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
public static void closeSession() throws HibernateException {
^
HibernateUtil.java:9: cannot resolve symbol
symbol : variable LogFactory
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
private static Log log = LogFactory.getLog(HibernateUtil.class);
^
HibernateUtil.java:16: cannot resolve symbol
symbol : class Configuration
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
sessionFactory = new Configuration().configure().buildSessionFactory();
^
HibernateUtil.java:27: cannot resolve symbol
symbol : class Session
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
Session s = (Session) session.get();
^
HibernateUtil.java:27: cannot resolve symbol
symbol : class Session
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
Session s = (Session) session.get();
^
HibernateUtil.java:37: cannot resolve symbol
symbol : class Session
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
Session s = (Session) session.get();
^
HibernateUtil.java:37: cannot resolve symbol
symbol : class Session
location: class net.sf.hibernate.examples.quickstart.HibernateUtil
Session s = (Session) session.get();
^
问题点数:20、回复次数:7Top
1 楼ningIII(小宁)回复于 2004-12-02 22:29:22 得分 0
你在tomcat里启动命令里把该路径加到classpath里面就好了~Top
2 楼myepoch(myepoch)回复于 2004-12-03 08:08:14 得分 0
你在tomcat里启动命令里把该路径加到classpath里面就好了~
说清楚好吗Top
3 楼xiangxyz(明天爱谁)回复于 2004-12-03 08:21:49 得分 0
开发工具中包没有导入吧。Top
4 楼myepoch(myepoch)回复于 2004-12-03 08:29:44 得分 0
我没有使用任何开发工具,是用文本编辑器。然后用JAVAC编译的。Top
5 楼myepoch(myepoch)回复于 2004-12-03 08:32:14 得分 0
set classpath=%C:\tomcat\webapps\quickstart\WEB-INF\classes%
在控制台下,是这样写吗?但是不对啊。
Top
6 楼ningIII(小宁)回复于 2004-12-03 08:38:34 得分 20
set classpath=.;%CLASSPATH%;C:\tomcat\webapps\quickstart\WEB-INF\classesTop
7 楼myepoch(myepoch)回复于 2004-12-03 08:50:55 得分 0
我的目录结构如下:
C:\tomcat\webapps\quickstart\WEB-INF\classes\net\sf\hibernate\examples\quickstart
存放class文件
----------------------------
C:\tomcat\webapps\quickstart\WEB-INF\lib
存放所需要的包文件.jar。Top
相关问题
- 高手帮看:jbuilder2005+Hibernate+mysql+tomcat配置问题
- struts+hibernate+mysql+tomcat的问题,高手请进!
- spring+hibernate tomcat启动错误
- Tomcat下hibernate的异常
- hibernate + tomcat 连接问题
- hibernate tomcat连接池问题
- Hibernate+TOMCAT+MYSQL,Hibernate效率实在是太慢了我 相信是我配置不对,每次执行一个页要10秒左右,cpu 100%
- JBuilder X 找不到Tomcat?
- Tomcat+Mysql连接池
- hibernate无法连接mysql




