2011-02-07 84 views
0

我需要爲Hibernate 3.2.0構建JAR,但我無法找到路線。我正在嘗試按照教程進行操作,但它想要我創建類和其他文件,編譯jar文件真的很有必要嗎?我需要在64位Linux CentOS機器上編譯。在Linux OS 64位上構建Hibernate 3.2.0

另外教程中的指導是3.5或3.6,他們說要使用maven,但是當我下載源代碼時它帶有一個build.xml文件,那麼我應該使用ant嗎?當我嘗試螞蟻時,它告訴我我缺少antl/tools。

我是一個全新的實習生,我只是想弄明白這一點,所以我可以做什麼問我。任何幫助將非常感謝。

謝謝您提前。

+0

看來你在問如何構建hibernate本身 - 如果你只想使用hibernate,你不需要構建它。您可以下載預編譯的jar文件。 – nos 2011-02-07 23:05:22

回答

0

對於分支3.2,您只需要運行run.sh(Linux)或run.bat(Windows)。這應該夠了。但請記住,3.2是一個老分支。如果您正在開發一個新的應用程序,請考慮使用較新的版本(例如3.6)。

+0

$ run.sh bash:run.sh:找不到命令 – Rebeka 2011-02-08 15:43:32

+0

[root @ localhost hibernate-3.2]#sh build.sh Buildfile:build.xml [taskdef]無法從資源加載定義clovertasks。它找不到。 BUILD FAILED '在該項目中不存在。 總時間:0秒 – Rebeka 2011-02-08 15:44:56

0

Hibernate 3.2的二進制文件可以從它們的SourceForge project page下載。 Hibernate發行版通常包含hibernate3.jar,相關的jar,參考手冊和源文件。這些jar可以在64位CentOS上可用的任何JVM版本高於1.5(或1.4,我不記得準確)。