Apache Directory Studio java已启动但​​返回退出代码= 13

use*_*151 4 java apache apache-directory

我必须安装Apache Directory Studio.

为此,我执行以下步骤

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

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

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

在我尝试打开Apache Directory Studio完成Apache Directory Studio的安装后,它会出现以下错误

在此输入图像描述

我使用的是Java 1.8和Windows 10.

use*_*151 12

这已经解决了.

问题是,我的"Apache Directory Studio"是64bit我的"jdk" 32bit.所以我刚刚修复了这个问题,我刚卸载了jdk 32bit并安装了jdk 64bit.

感谢大家分享您的知识.


小智 7

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

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

在INI中添加或更新这两行(根据您的设置调整JDK路径):


  • -vm
  • C:/ Program Files/Java/jdk1.8.0_60/bin


小智 5

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

C:\Apache Directory Studio\ApacheDirectoryStudio\ApacheDirectoryStudio
Run Code Online (Sandbox Code Playgroud)

在编辑文件之前先备份该文件。

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

-vm
C:\Program Files\Java\jdk1.8.0_05\bin\javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m
Run Code Online (Sandbox Code Playgroud)

现在可以工作了:)

同样的技术也适用于 Eclipse。用同样的方法编辑eclipse配置文件即可。我的在这里:-

C:\Eclipse\eclipse\eclipse
Run Code Online (Sandbox Code Playgroud)