You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode配置Java导入排序:如何合并java与javax包为同一组?

解决VSCode Java插件中java与javax导入同组的配置方案

要让java和javax包处于同一无空行分隔的导入组,正确的配置方式是使用带后缀点的前缀匹配,具体操作如下:

  • 在VSCode的设置(settings.json)中,将java.completion.importOrder配置为:
"java.completion.importOrder": [
    "java.,javax.",
    "",
    "org.",
    "com.",
    ""
]

关键说明

  • 用java.,javax.这种带.的写法,插件会将所有以java.和javax.开头的包归为同一组,不会插入空行分隔
  • 空字符串""用于分隔不同的导入组,会在组与组之间插入空行
  • 配置完成后,重启VSCode或重新加载Java项目,配置即可生效

之前尝试的java、javax或"java,javax"写法都不生效,是因为插件会把不带.的配置当作独立的顶级包名,无法匹配其下的子包,也不会将它们合并为同一组。

内容的提问来源于stack exchange,提问作者PandaCheLion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 02:56:01