0

我在 eclipse-Juno/EE 上使用 Hibernate 3.6.4 和 postgreSQL9.2。

我无法运行 - 不断收到以下错误日志:

16:07:18,605 INFO  [main] Main  - javax.xml.transform.TransformerFactory=null
16:07:18,636 INFO  [main] Main  - java.endorsed.dirs=C:\Program Files\Java\jre7\lib\endorsed
16:07:18,746 INFO  [main] Main  - launchFile: C:\Users\AYSE\workspace\.metadata\.plugins\org.eclipse.wst.xsl.jaxp.launching\launch\launch.xml

16:07:20,478 FATAL [main] Main  - No embedded stylesheet instruction for file: file:/C:/Users/AYSE/workspace/HiberAyse/src/hibernate.cfg.xml

org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: No embedded stylesheet instruction for file: 
file:/C:/Users/AYSE/workspace/HiberAyse/src/hibernate.cfg.xml

at org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:225)
at org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:186)
at org.eclipse.wst.xsl.jaxp.debug.invoker.internal.Main.main(Main.java:73)

Caused by: org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: No embedded stylesheet instruction for file: 
file:/C:/Users/AYSE/workspace/HiberAyse/src/hibernate.cfg.xml
at org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:214)
... 2 more

从我查找的内容来看,这看起来是与我希望在代码中使用的 SessionFactory 实例的创建相关的错误。

我的设置、配置和代码都应该没问题——我按照一步一步的视频把它们放在一起。

提前感谢您的帮助。

对 Hibernate 来说太新了。

在另一个问题中,我将询问 Hibernate-and-which-DB。

//======================

编辑:这都是混合的——我收到一个错误消息,但不是这个。这是在 cfg 文件上运行它——正如 lifus 在他的评论和下面的 ans 中所指出的那样。我会去看更多,然后回来看看我想出了什么。

4

1 回答 1

1

引起:org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException:文件没有嵌入式样式表指令:file:/C:/Users/AYSE/workspace/HiberAyse/src/hibernate.cfg.xml

Eclipse 正在尝试转换hibernate.cfg.xml ,因为它是安装 xsl 插件时xml 文件的默认行为。这必须是Eclipse XSL 开发人员工具插件文件夹org.eclipse.wst.xsl.*中的文件夹/ja ​​r )。

当您尝试运行休眠项目时,请确保焦点位于.java文件。

此外,您可以按照这些步骤(如果这对您也不起作用,请发表评论)如果您没有同时处理多个项目,也可以选择这些步骤

于 2013-07-02T23:14:03.703 回答