【问题标题】:Running java command and hitting TAB to autocomplete freezes up运行 java 命令并点击 TAB 以自动完成冻结
【发布时间】:2021-05-08 00:03:43
【问题描述】:

最近,当我使用命令 java 运行 java 程序,然后点击选项卡自动完成 .class 文件时,它会冻结。我必须按 control+c 才能杀死它,我会收到消息 Killed by signal in _java_class after 4s。我试过谷歌搜索,但似乎找不到任何东西。 javac + 选项卡按预期工作。

【问题讨论】:

    标签: java macos terminal


    【解决方案1】:

    这个问题根本与Java无关。正如您所说,JVM 甚至还没有启动。当你按下 Tab 键进行自动完成时,试着弄清楚你的 shell 正在尝试做什么。

    我猜它甚至可能会扫描文件系统以寻找合适的主类,同时会遇到各种麻烦。

    【讨论】:

    • 是的,有道理,你知道为什么我的标签功能可能改变了吗?因为它曾经“正常”工作,并且只在当前目录中搜索合适的主类。
    猜你喜欢
    • 2015-09-13
    • 2010-12-22
    • 1970-01-01
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 2012-10-05
    • 2014-12-31
    • 2019-12-20
    相关资源
    最近更新 更多