代码之家  ›  专栏  ›  技术社区  ›  yohann.martineau

jedit系统托盘未显示/jedit窗口未显示

  •  0
  • yohann.martineau  · 技术社区  · 8 年前

    我使用绝地已经有几年了。我在服务器模式下安装了它(不是最近),这样每次操作系统启动时,jedit服务器都会启动。

    我使用的是windows 7和java 1.8.0_111,最近我注意到随机缺少jedit系统托盘图标。我所说的随机是指在windows启动后,系统托盘图标不可见的时候(可能是十分之一,没有明显的周期性)。

    是否有人有相同的问题、修复或解决方案?

    仅供参考,我最近没有更改jedit或java版本。

    2 回复  |  直到 8 年前
        1
  •  4
  •   Vampire    8 年前

    如果杰迪特不上来,你可能有一个陈腐的 server 设置目录中的文件,该文件指向某个进程监听的端口,但不响应jEdit的期望。不幸的是,到目前为止,绝地对这种情况处理得还不太好,因为它可能会永远等待答案。如果你发现绝地武士不来了,看看 activity.log 在设置目录中查看是否记录了一些错误,并尝试删除 服务器 在终止jEdit进程后重新启动之前,从设置目录中获取文件。

        2
  •  0
  •   yohann.martineau    8 年前

    事实上,我找到了一个解决方法,如果您使用“noserver”选项从命令行手动启动jedit,jedit窗口将按预期显示:

    C:\Program Files\jEdit>java -jar jedit.jar -noserver
    

    这可能意味着jedit服务器启动过程或至少jedit客户端和服务器之间的通信有问题。我还没有找到什么,但至少它提供了一个解决方法!