非常急的求解,jar运行错误,Eclipse运行是没有问题的。急。。。。急。。急。。

问题描述

打成jar文件运行报错如下:DaoPublic:(getAll)javax.persistence.PersistenceException:UnabletoconfigureEntityManagerFactory根据错误,找到这个方法如下:/***公共方法*创建hibernate的辅助类*@returnEntityManager*/publicstaticEntityManagergetEntityManager(){if(em==null){EntityManagerFactoryemf=Persistence.createEntityManagerFactory("BarSystem");em=emf.createEntityManager();}returnem;}//这是调用上面方法。出错publicObjectgetAll(StringHQL,StringStringOne,StringStringTwo){try{Queryquery=DaoPublic.getEntityManager().createNamedQuery(HQL);query.setParameter("StringOne",StringOne);query.setParameter("StringTwo",StringTwo);returnquery.getSingleResult();}catch(Exceptione){System.out.println("DaoPublic:(getAll)"+e);returnnull;}在eclipse里面运行是没有问题的,当我打成jar文件去运行就报:DaoPublic:(getAll)javax.persistence.PersistenceException:UnabletoconfigureEntityManagerFactory求高人指点,在线等。配置文件:<persistence-unitname="BarSystem"transaction-type="RESOURCE_LOCAL"><provider>org.hibernate.ejb.HibernatePersistence</provider><mapping-file>META-INF/hql_orm.xml</mapping-file><mapping-file>META-INF/hql_jack_orm.xml</mapping-file><properties><propertyname="hibernate.dialect"value="org.hibernate.dialect.SQLServerDialect"/><propertyname="hibernate.connection.driver_class"value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/><propertyname="hibernate.connection.username"value="sa"/><propertyname="hibernate.connection.password"value="XXX"/><propertyname="hibernate.connection.url"value="jdbc:sqlserver://XXXXX:1433;databaseName=XXXXX;selectMethod=Cursor;"/></properties></persistence-unit></persistence>lib资源文件如下:antlr-2.7.6.jarcglib-2.2.jarcommons-collections-3.1.jardom4j-1.6.1.jarhibernate3.jarhibernate-entitymanager.jarhibernate-jpa-2.0-api-1.0.0.Final.jarjavassist-3.12.0.GA.jarjta-1.1.jarlog4j-1.2.16.jarslf4j-api-1.6.1.jarslf4j-log4j12-1.6.1.jarsqljdbc4.jarsqljdbc.jareclipse控制台输出的错误:[INFO][2011-05-2415:12:16][Class=org.hibernate.annotations.common.Version|Method=<clinit>|Line=37]|HibernateCommonsAnnotations3.2.0.Final|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.Environment|Method=<clinit>|Line=593]|Hibernate3.6.3.Final|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.Environment|Method=<clinit>|Line=626]|hibernate.propertiesnotfound|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.Environment|Method=buildBytecodeProvider|Line=804]|Bytecodeprovidername:javassist|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.Environment|Method=<clinit>|Line=685]|usingJDK1.4java.sql.Timestamphandling|[INFO][2011-05-2415:12:16][Class=org.hibernate.ejb.Version|Method=<clinit>|Line=42]|HibernateEntityManager3.6.3.Final|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.Configuration|Method=addResource|Line=762]|Readingmappingsfromresource:META-INF/hql_orm.xml|[ERROR][2011-05-2415:12:16][Class=org.hibernate.util.xml.ErrorLogger|Method=error|Line=57]|ErrorparsingXML(2):cvc-complex-type.3.1:Value'1.0'ofattribute'version'ofelement'entity-mappings'isnotvalidwithrespecttothecorrespondingattributeuse.Attribute'version'hasafixedvalueof'2.0'.|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.Configuration|Method=addResource|Line=762]|Readingmappingsfromresource:META-INF/hql_jack_orm.xml|[ERROR][2011-05-2415:12:16][Class=org.hibernate.util.xml.ErrorLogger|Method=error|Line=57]|ErrorparsingXML(2):cvc-complex-type.3.1:Value'1.0'ofattribute'version'ofelement'entity-mappings'isnotvalidwithrespecttothecorrespondingattributeuse.Attribute'version'hasafixedvalueof'2.0'.|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.annotations.QueryBinder|Method=bindQuery|Line=86]|BindingNamedquery:grade.getWaferAll=>SELECTaFROMGradeEntitya|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.annotations.QueryBinder|Method=bindQuery|Line=86]|BindingNamedquery:grade.getWaferID=>SELECTiFROMGradeEntityiWHEREi.waferTypeId=:longId|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.annotations.QueryBinder|Method=bindQuery|Line=86]|BindingNamedquery:workplace.getWaferAll=>SELECTiFROMWorkplaceEntityi|[INFO][2011-05-2415:12:16][Class=org.hibernate.cfg.annotations.QueryBinder|Method=bindQuery|Line=86]|BindingNamedquery:workplace.getWaferID=>SELECTiFROMWorkplaceEntityiWHEREi.plantNumId=:longId|求指点。。。。非常感谢

时间: 2024-08-03 06:19:44

非常急的求解,jar运行错误,Eclipse运行是没有问题的。急。。。。急。。急。。的相关文章

avd 常见错误-eclipse运行模拟器的时候遇到的问题

问题描述 eclipse运行模拟器的时候遇到的问题 今天第一次运行模拟器,总是会出现警告:Running an x86 based avd is 10x faster.然后,一直就卡在开启画面了!而且android字一直在闪 解决方案 eclipse编译apk的时候遇到问题 解决方案二: 重新建一个AVD,是运行起来慢,系统建议你重新建,你按我这个建吧 这个能用 解决方案三: 模拟器一半都很慢,要想运行的快,建议还是拿自己的手机好

报错-eclipse 运行过程中经常跳出错误提示

问题描述 eclipse 运行过程中经常跳出错误提示 解决方案 应该是你的项目有问题才会出现这种问题,检查你的项目. 解决方案二: 这是你导入的别人的工程吗,可能是你的环境没有引入项目需要的jar,或者原来项目引用的文件在你的环境中missing. 解决方案三: eclipse中经常提示:TheserializableclassAddUserFormdoes错误解决方法eclipse运行JSP文件时,提示tomcat错误 解决方案四: 将该工程关闭!就可以了,应该是你运行的项目带着其他项目一同运

使用osgi api启动osgi时,用java -jar命令运行报异常,用eclipse运行正常

问题描述 使用osgi api启动osgi时,用java -jar命令运行报异常,用eclipse运行正常 我使用osgi的api写了osgi框架的启动程序,然后使用java -jar 命令运行这个jar包报空指针异常,我在eclipse中运行一切正常,请问这是为什么呀

ibatis-08177错误,急急急求解,谢谢。

问题描述 08177错误,急急急求解,谢谢. --- The error occurred while applying a parameter map. --- Check the jcrw.updateCheckRecord-InlineParameterMap. --- Check the statement (update failed). --- Cause: java.sql.SQLException: ORA-08177: 无法连续访问此事务处理 ]; SQL was [jcrw.

python在eclipse中运行错误

问题描述 python在eclipse中运行错误 ` 解决方案 正确的写法应该为 def concat(seps, *args): return seps.join(args) 可变参数后面,不能再跟普通的参数,只能跟字典类型,例如 concat(*args, **kwargs)

java eventbus-guava.jar包 运行错误

问题描述 guava.jar包 运行错误 想在项目里使用eventbus,然后使用了google的guava包,编译的时候通过,运行的时候报如下错误: (能保证包已导入,且没有相互冲突的包) java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor()Lcom/google/common/util/concurrent/ListeningExecutorServi

技术-求问:这个sql语句有什么错误,放在Oracle Sql Developer上运行错误,求解

问题描述 求问:这个sql语句有什么错误,放在Oracle Sql Developer上运行错误,求解 "" select t3.dwnvl(t4.adhf0)nvl(t4.ayhf0)nvl(t4.azl0)nvl(t4.cdhf0)nvl(t4.cyhf0)nvl(t4.czl0)""+ from ""+ (select '便民中心' as dw from dual union select '纪委' as dw from dual unio

c语言-C语言小程序运行错误,求解?

问题描述 C语言小程序运行错误,求解? #include 2 int main() 3 { 4 int i,j; 5 char ch; 6 for(i=1;i<5;i++) 7 { 8 char ='A'+i-1; 9 for(j=1;j<2*i-1;j++) 10 printf("%cn",ch); 11 } 12 return 0; 13 } 14 15 A.c: 在函数'main'中: A.c:8:8: 错误: expected identifier or '(' b

itoa c++-itoa运行错误,求解??

问题描述 itoa运行错误,求解?? char a[10]; itoa(num,a,10); cout<<a<<endl; 可以. char *a; itoa(num,a,10); cout<<a<<endl; 运行错误.求解 解决方案 如果传入 char *a的话,itoa只是改变了他的副本.a并没有改变.

rmi 打包运行报错 在eclipse运行jar没问题

问题描述 rmi 打包运行报错 在eclipse运行jar没问题 一个Java RMI 程序 在ECLIPSE上运行没问题 服务器端打包之后,客户端是连不上服务器.客户端报错为MalformedURLException:找不到url 解决方案 http://zhidao.baidu.com/link?url=O9kEfyLjnvkBA02dkf0UkvMrcby8MaCNBu1T3R7DlqTwO0iToHpDcW_ZVQPhVb3MiQTpJhERIXq7zuEcKAeT4_ 解决方案二: j