• 【运维心得】ApacheDirectory找不到java路径的解决方案


    目录

    ApacheDirectory是什么?

    问题现象描述

    解决步骤

    总结


    本文是因为没有在网上找到类似的问题和文章,只能依靠自己去解决,既然解决了,就应该分享一下,希望能帮到需要的朋友。

    ApacheDirectory是什么?

    用过LDAP或者ADS的朋友估计知道这个工具,平时很少人会用到。机缘巧合,正好今后要经常跟LDAP打交道,所以稍微了解了一下。经常看我文章的人都知道,个人非常喜欢用一句话来定义一个工具,那么ApacheDirectory就是一款维护LDAP的可视化工具。

    如果你还想进一步了解,而且英文也不错,可以参考这个网站:ApacheDirectory介绍

    问题现象描述

    本来已经在一台电脑上安装好了ApacheDirectory,可以使用。不过考虑到最近发生的一些事情,有可能不在办公室里办公,所以在笔记本上也打算复制一个副本,结果出问题了。如图:

    有经验的朋友都知道,这个是因为java的JDK找不到了。一开始以为笔记本上没有安装JDK ,但发现还不是这个问题。 很早就已经安装了JDK:

    解决步骤

    1. 于是,首先怀疑JDK的版本是不是太久了,就直接去官网下载JDK,下载过程很简单,不过有个现象很奇怪:JDK下载的时候,一开始很慢,只有3K/S,后来发现下载自动中断了。然后点击重新下载,忽然发现速度一下子变成300K/S,80M的东西,几分钟就下载好了。不知道大家在官网有没有发现过这个问题?
    2. 卸载旧版本的JDK,安装新版本的JDK,结果发现还是不行,同样的错误。
    3. 感觉思路不对,随查看那个错误信息,发现问题是不是path里面的参数出了问题?经过仔细对比,发现在path中,多了一个java的路径,指向了另外一个不存在的路径(可能是老版本的java版本手工修改path造成的),果然进行删除,只保留了下图中的默认java路径。
    4. 立马重新运行ApacheDirectory,结果发现还是报错?!正在疑惑中,不小心又双击了一下ApacheDirectory的运行,没想到竟然成功了!看来path大概也是有缓存的。

    总结

    上图就是ApacheDirectory的正确打开方式,新建connection就可以了。

    解决了问题,回头再看,其实还是犯了一个小错误,浪费了时间。应该第一时间去查看path中的参数,而不是去重新安装JDK。特别记下来,避免下次犯类似的思维错误。

    最后说一句,ApacheDirectory是个绿色软件,这一点,是我很喜欢的。

  • 相关阅读:
    UART动态调整接收时钟
    机器学习知识经验分享之三:基于卷积神经网络的经典目标检测算法
    Rust编程基础核心之所有权(下)
    python中的图像增强技术
    什么是数据泄露?泄露途径有哪些?企业如何免遭数据泄露?
    Linux基础指令
    数学建模经验分享会For浙商大管工学院
    每天一个数据分析题(二百九十五)
    SpringCloud之OpenFeign简单使用
    竞赛 深度学习+opencv+python实现车道线检测 - 自动驾驶
  • 原文地址:https://blog.csdn.net/hehuii/article/details/128078991