10

我必须安装Apache Directory Studio

为此,我执行以下步骤

  1. 下载 ApacheDirectoryStudio-win32-x86-2.0.0.v20130628.exe

  2. 双击 ApacheDirectoryStudio-win32-x86-2.0.0.v20130628.exe 并执行下一步,而不是要求 Java 主目录

  3. 我浏览并在 Java 主目录上提供路径 C:\Program Files\Java\jdk1.8.0_60\ 并作为默认配置执行后续步骤

完成安装 Apache Directory Studio 后,当我尝试打开 Apache Directory Studio 时出现以下错误

在此处输入图像描述

我正在使用 Java 1.8 和 Windows 10。

4

5 回答 5

17

这已解决。

问题是,我的“Apache Directory Studio”是64bit,我的“jdk”是32bit. 所以我只是卸载了 jdk32bit并安装了 jdk 64bit,在这个问题得到解决之后。

感谢大家分享你的知识。

于 2017-04-03T06:34:47.910 回答
16

Apache Directory Studio 需要 JDK,并且在尝试在普通 JRE 上运行时会显示该错误。

在应用程序根目录中找到 ApacheDirectoryStudio.ini 文件(例如,在“C:\Program Files (x86)\Apache Directory Studio”中)

在 INI ['C:\Program Files\Apache Directory Studio\Apache Directory Studio.ini'] 中添加或更新这两行(根据您的设置调整 JDK 路径):


  • -vm
  • C:/程序文件/Java/jdk1.8.0_60/bin

于 2017-01-11T10:51:26.787 回答
2

Apache Directory Studio 编辑 ADS 的配置文件。我的在这里

C:\Apache Directory Studio\ApacheDirectoryStudio\ApacheDirectoryStudio

在编辑之前备份文件。

将以下行添加到文件底部并保存。

-vm
C:\Program Files\Java\jdk1.8.0_05\bin\javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m

现在工作:)

同样的技术也适用于 Eclipse。只需以相同的方式编辑 eclipse 配置文件。我的在这里:-

C:\Eclipse\eclipse\eclipse
于 2017-05-23T11:46:15.503 回答
0

另一种解决方案是卸载 64 位 Apache Directory 版本并安装 32 位版本,反之亦然,如果您的第一个设置是 32 位版本。

这里是windows下载页面供参考 http://directory.apache.org/studio/download/download-windows.html

于 2018-01-24T13:47:41.360 回答
0

如果您查看错误对话框屏幕截图中的第二行,它会显示它正在寻找 javaw.exe 文件的路径。它是 C:\ProgramData\Oracle\Java\javapath。

如果您浏览到这个目录,您会发现它包含三个指向 java.exe、javaw.exe 和 javas.exe 的快捷方式。确保这些快捷方式指向有效的 exe 文件。如果不删除这些快捷方式并创建新快捷方式。

于 2017-03-31T21:28:26.940 回答