【问题标题】:Having issues installing Hibernate3 on Debian Server在 Debian 服务器上安装 Hibernate3 时遇到问题
【发布时间】:2013-01-18 09:54:44
【问题描述】:

我正在尝试将Hibernate3 安装到我的 linux 服务器上,但我很难弄清楚如何才能让它工作。我尝试了以下方法:

  • 将所需的jars复制到一个文件夹中并通过“java -classpath etc.”调用该文件夹并得到

java -classpath /home/mcmaster/javalibs/* -jar craftbukkit.jar 错误:无法找到或加载主类 .home.mcmaster.javalibs.dom4j-1.6.1.jar

  • 仅调用核心休眠时加载 java 命令导致未找到正常类错误
  • 一时兴起安装到系统 java lib 位置,没有任何影响
  • 使用apt-get to install libhibernate3-java,没有变化
  • 我已尝试export $CLASSPATH=~/javalibs,其中包含所有必需的罐子

作为一名中级 Java 用户,我确实在努力学习一些更高级的东西(对我而言)。

这是我在尝试调用会话类时遇到的错误:

原因:java.lang.ClassNotFoundException: org.hibernate.Session

【问题讨论】:

  • Dontfollowthis 这里需要 jar 列表。
  • 我有文件。好像我没有把它们放在正确的地方。

标签: java linux hibernate debian


【解决方案1】:

您好像忘记了引号。尝试 java -classpath '.:/home/mcmaster/javalibs/*' -jar craftbukkit.jar(见wikipedia)。

编辑:我猜craftbukkit.jar 是可执行的。

【讨论】:

  • 所以它确实加载了目录而没有错误。但是仍然找不到类...这是我设置为类路径的目录的输出: