2015-05-12 116 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

“重启”,我的意思是我能够物理重启服务器。 –