2015-05-12 115 views
0

我試圖在「Windows Server 2008標準沒有Hyper-V」環境中安裝OpenDJ 2.6.0。無法卸載OpenDJ

當我嘗試導入ldif文件時,它在安裝過程中發生錯誤,但安裝完成。

Windows服務未創建,所以我試圖卸載並再次嘗試。但是當我從命令行運行「uninstall.bat --cli」時,出現下面列出的錯誤。

我嘗試了一些其他的命令行開關組合(「 - cli -a」,「 - cli -f -n」)沒有成功。

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.opends.server.util.Platform at org.opends.admin.ads.util.ApplicationTrustManager.(ApplicationTrustManager.java:118) at org.opends.guitools.uninstaller.UninstallUserData.(UninstallUserData.java:51) at org.opends.guitools.uninstaller.Uninstaller.createUserData(Uninstaller.java:170) at org.opends.quicksetup.Application.getUserData(Application.java:213) at org.opends.quicksetup.Launcher.preExit(Launcher.java:390) at org.opends.quicksetup.Launcher.launch(Launcher.java:365) at org.opends.guitools.uninstaller.UninstallLauncher.launch(UninstallLauncher.java:126) at org.opends.guitools.uninstaller.UninstallLauncher.main(UninstallLauncher.java:79)

如果我嘗試運行setup.bat,我被告知服務器「已經配置好」。

回答

2

如果未安裝Windows服務,那麼卸載OpenDJ最簡單的方法就是將其刪除。 你遇到的錯誤有點奇怪,就好像OpenDJ的罐子已經搞亂了。 機器上安裝的Java版本是什麼? OpenDJ 2.6.0在Java 8可用之前發佈並存在不兼容性。

+0

我可以刪除文件沒有問題,但我仍然需要安裝OpenDJ。當我這樣做時,我會看到「已配置好」信息。 我沒有碰過罐子,但會刪除並重新解壓縮,看看是否有所作爲。 我在這臺服務器上同時安裝了Java 8 Update 45和Java 7 Update 25,但是在我的本地系統上安裝/卸載了多次的類似安裝程序。 –

1

不知道根本原因是什麼,但重新啓動服務器後,所有內容都被卸載並重新安裝。

+0

你是怎麼重新啓動的?你可以請解釋...我錯誤配置..如何重新啓動請解釋... @ Cline –

+0

「重啓」,我的意思是我能夠物理重啓服務器。 –