2012-08-14 133 views
1

我在兩個服務器上有兩個相同的JBoss副本和相同的類路徑條目以及相應的類路徑中的jar文件,它們位於同一個文件夾層次結構中。當我在一臺服務器上啓動JBoss時,它顯示JBoss中的休眠環境

[Environment] Hibernate 3.3.1.GA 
[Environment] hibernate.properties not found 
[Environment] Bytecode provider name : javassist 

和另一種是顯示

[Environment] Hibernate 3.1.1 
[Environment] hibernate.properties not found 
[Environment] using CGLIB reflection optimizer 

哪裏找出哪些休眠和字節代碼提供商正在used.This查詢與我以前的查詢鏈接我想這是我reason.Again都重複JBoss在類路徑中複製和jar文件和.bash_profile的副本是一樣的。有什麼依賴於系統?提前致謝。

問候, 阿爾卡

+0

你檢查了我的答案嗎? – jelies 2012-08-21 17:19:11

回答

2

查找文件夾%JBOSS_HOME%/common/lib和檢查內部hibernate-core.jar(打開META-INF/MANIFEST.MF文件)中使用Hibernate的版本。

如果JBoss副本相同,那麼這兩個版本的jar文件都應該是相同的。

+0

無論如何,Hibernate 3.1.1似乎太舊了,所以我確信使用的JBoss版本並不完全相同:Hibernate 3.3.1.GA包含在JBoss 5.1.0.GA中,而JBoss 4.0.5使用Hibernate 3.2。 0.GA ... – jelies 2012-08-14 13:08:41