【发布时间】:2021-05-08 00:03:43
【问题描述】:
最近,当我使用命令 java 运行 java 程序,然后点击选项卡自动完成 .class 文件时,它会冻结。我必须按 control+c 才能杀死它,我会收到消息 Killed by signal in _java_class after 4s。我试过谷歌搜索,但似乎找不到任何东西。 javac + 选项卡按预期工作。
【问题讨论】:
最近,当我使用命令 java 运行 java 程序,然后点击选项卡自动完成 .class 文件时,它会冻结。我必须按 control+c 才能杀死它,我会收到消息 Killed by signal in _java_class after 4s。我试过谷歌搜索,但似乎找不到任何东西。 javac + 选项卡按预期工作。
【问题讨论】:
这个问题根本与Java无关。正如您所说,JVM 甚至还没有启动。当你按下 Tab 键进行自动完成时,试着弄清楚你的 shell 正在尝试做什么。
我猜它甚至可能会扫描文件系统以寻找合适的主类,同时会遇到各种麻烦。
【讨论】: