【问题标题】:Building Hibernate 3.2.0 on Linux OS 64 bit在 64 位 Linux 操作系统上构建 Hibernate 3.2.0
【发布时间】:2011-02-09 02:11:20
【问题描述】:

我需要为 Hibernate 3.2.0 构建 jar,但我找不到方向。我正在尝试按照教程进行操作,但它希望我创建类和其他文件,仅编译 jars 真的有必要吗?我需要在 64 位 Linux CentOS 机器上编译。

本教程中的说明也适用于 3.5 或 3.6,他们说要使用 maven,但是当我下载源代码时,它带有 build.xml 文件,所以我应该使用 ant 吗?当我尝试 ant 时,它告诉我我缺少 antl/tools。

我是一名全新的实习生,我只是想弄清楚这一点,以便我可以做要求我做的事情。任何帮助将不胜感激。

提前谢谢你。

【问题讨论】:

  • 您似乎在询问如何构建hibernate本身-如果您只想使用hibernate,则不需要构建它。您可以下载预编译的jar文件。

标签: linux hibernate centos


【解决方案1】:

对于分支 3.2,您只需运行 run.sh (Linux) 或 run.bat (Windows)。应该够了。但请记住,3.2 是一个旧分支。如果您正在开发新的应用程序,请考虑使用更新的版本(例如 3.6)。

【讨论】:

  • [root@localhost hibernate-3.2]# sh build.sh Buildfile: build.xml [taskdef] 无法从资源 clovertasks 加载定义。找不到。 BUILD FAILED ' 在此项目中不存在。总时间:0秒
【解决方案2】:

Hibernate 3.2 的二进制文件可以从他们的SourceForge project page 下载。 Hibernate 发行版通常包含hibernate3.jar、依赖 jar、参考手册和源文件。这些 jar 可用于 64 位 CentOS 上版本高于 1.5(或 1.4,我记不太清楚)的任何 JVM。

【讨论】:

  • 对,所以我已经下载了,并且有一个 build.xml 文件,当我运行 ant 时它总是失败,没有文档
猜你喜欢
  • 1970-01-01
  • 2011-03-02
  • 1970-01-01
  • 2011-12-18
  • 2020-08-16
  • 1970-01-01
  • 1970-01-01
  • 2013-08-29
  • 2014-01-22
相关资源
最近更新 更多