2013-06-28 78 views
2

我是最近的IntelliJ Idea用戶,我無法弄清楚如何啓用Hibernate。當我右鍵單擊我的項目時,Hibernate並沒有出現在「添加框架支持」菜單中(實際上,我可以選擇的唯一技術是Groovy)。IntelliJ上的休眠激活

我讀過類似信息here。我檢查了我的代理設置,這似乎沒問題。

我也讀了idea.log文件,其中包含幾個例外,但我無法得出任何結論。我錯過了明顯的東西嗎?感謝您的幫助。

下面是從idea.log文件中的一些例外:

2013-06-27 13:59:28,897 [ 148537] INFO - indexing.UnindexedFilesUpdater - Unindexed files update done in 0 ms 
2013-06-27 14:33:18,012 [2177652] INFO - ellij.vfs.persistent.FSRecords - Creating VFS corruption marker; Trace= 
java.lang.Exception 
    at com.intellij.openapi.vfs.newvfs.persistent.FSRecords$DbConnection.createBrokenMarkerFile(FSRecords.java:160) 
    at com.intellij.openapi.vfs.newvfs.persistent.FSRecords$DbConnection.access$2100(FSRecords.java:105) 
    at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.invalidateCaches(FSRecords.java:1413) 
    at com.intellij.ide.actions.InvalidateCachesAction.actionPerformed(InvalidateCachesAction.java:47) 
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:162) 
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:259) 
    at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:892) 


2013-06-27 17:00:00,750 [8794994] INFO - newvfs.persistent.PersistentFS - VFS dispose completed 
2013-06-27 17:00:00,753 [8794997] ERROR -  #com.intellij.util.Alarm - java.lang.InterruptedException 
com.intellij.openapi.application.RuntimeInterruptedException: java.lang.InterruptedException 
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:937) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeManagerImpl.filePathsDirty(VcsDirtyScopeManagerImpl.java:161) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener$FileAndDirsCollector.markDirty(VcsDirtyScopeVfsListener.java:251) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener$FileAndDirsCollector.access$300(VcsDirtyScopeVfsListener.java:196) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener$1.run(VcsDirtyScopeVfsListener.java:92) 
    at com.intellij.openapi.vcs.ZipperUpdater$1.run(ZipperUpdater.java:64) 


2013-06-27 17:00:01,086 [8795330] ERROR -  #com.intellij.util.Alarm - IntelliJ IDEA 12.1.4 Build #IC-129.713 
2013-06-27 17:00:01,086 [8795330] ERROR -  #com.intellij.util.Alarm - JDK: 1.7.0_10 
2013-06-27 17:00:01,086 [8795330] ERROR -  #com.intellij.util.Alarm - VM: Java HotSpot(TM) Client VM 
2013-06-27 17:00:01,087 [8795331] ERROR -  #com.intellij.util.Alarm - Vendor: Oracle Corporation 
2013-06-27 17:00:01,087 [8795331] ERROR -  #com.intellij.util.Alarm - OS: Windows 7 
2013-06-27 17:00:01,087 [8795331] ERROR -  #com.intellij.util.Alarm - Original exception: 
java.lang.InterruptedException 
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996) 
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303) 
    at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lockInterruptibly(ReentrantReadWriteLock.java:776) 
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:934) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeManagerImpl.filePathsDirty(VcsDirtyScopeManagerImpl.java:161) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener$FileAndDirsCollector.markDirty(VcsDirtyScopeVfsListener.java:251) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener$FileAndDirsCollector.access$300(VcsDirtyScopeVfsListener.java:196) 
    at com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener$1.run(VcsDirtyScopeVfsListener.java:92) 
    at com.intellij.openapi.vcs.ZipperUpdater$1.run(ZipperUpdater.java:64) 

回答

2

從日誌文件,看來你的IntelliJ的社區版。但是,爲了支持Hibernate和類似的框架,您需要Ultimate版本。

您可以比較兩個版本here的功能。