我剛剛在新計算機上安裝了Netbeans 7.4,並從GitHub克隆了我的項目(在Netbeans 7.3中創建)。然而,當我嘗試運行它Glassfish無法啓動,我不明白爲什麼。無法啓動GlassFish服務器 - 模塊尚未部署
項目日誌:
In-place deployment at D:\Users\Me\Documents\NetBeansProjects\CarRentalProject\build\web
GlassFish Server 4.0, deploy, null, false
D:\Users\Me\Documents\NetBeansProjects\CarRentalProject\nbproject\build-impl.xml:1033: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 0 seconds)
的GlassFish日誌:
SEVERE: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method
SEVERE: java.lang.RuntimeException: Invalid resource : danu6__pm
我試圖連接到的數據庫被稱爲danu6,但我不知道在哪裏__pm後綴是來自,我不知道如何改變它。
爲什麼當我首先創建項目時,我不得不做任何事情? – karoma
您確實必須...或者某人爲您預先配置了它。 – unwichtich
我在Netbeans中創建了一個空白項目,之前絕對沒有去過Glassfish管理面板。無論如何,刪除persistence.xml並創建一個新的似乎已經解決了這個問題。 – karoma